Skip to main content

एसवीजी से सीएसएस बैकग्राउंड कनवर्टर डेटा यूआरआई एन्कोडिंग का उपयोग करके एसवीजी कोड को सीएसएस बैकग्राउंड-इमेज के रूप में एनकोड करें।

एसवीजी से सीएसएस बैकग्राउंड illustration
🎨

एसवीजी से सीएसएस बैकग्राउंड

डेटा यूआरआई एन्कोडिंग का उपयोग करके एसवीजी कोड को सीएसएस बैकग्राउंड-इमेज के रूप में एनकोड करें।

1

एसवीजी कोड चिपकाएं

इनपुट फ़ील्ड में अपना एसवीजी मार्कअप दर्ज करें या चिपकाएं।

2

बैकग्राउंड गुण सेट करें

बैकग्राउंड-आकार, पुनरावृत्ति और स्थिति सेटिंग्स को कॉन्फ़िगर करें।

3

सीएसएस की प्रतिलिपि बनाएं

बैकग्राउंड के रूप में एसवीजी का पूर्वावलोकन करें और सीएसएस कोड की प्रतिलिपि बनाएं।

Loading tool...

What Is एसवीजी से सीएसएस बैकग्राउंड?

SVG से CSS बैकग्राउंड टूल एसवीजी कोड को डेटा यूआरआई एन्कोडिंग का उपयोग करके एक सीएसएस बैकग्राउंड-इमेज में परिवर्तित करता है। यह तकनीक आपके सीएसएस में एसवीजी को अलग इमेज फ़ाइलों या एचटीटीपी अनुरोधों की आवश्यकता के बिना एम्बेड करती है। बस अपना एसवीजी कोड पेस्ट करें, बैकग्राउंड-आकार, बैकग्राउंड-रिपीट और बैकग्राउंड-स्थिति को कॉन्फ़िगर करें और टूल एन्कोडेड सीएसएस उत्पन्न करता है। डेटा यूआरआई एन्कोडिंग विशेष वर्णों (जैसे <, >, #) को यूआरएल-सुरक्षित समकक्षों से बदल देती है ताकि एसवीजी को सीएसएस url() फ़ंक्शन में सुरक्षित रूप से एम्बेड किया जा सके। पूर्वावलोकन एक नमूना तत्व पर बैकग्राउंड के रूप में लागू एसवीजी दिखाता है। यह दृष्टिकोण छोटे आइकन, पैटर्न और सजावटी तत्वों के लिए आदर्श है जिन्हें आप बाहरी फ़ाइल निर्भरताओं के बिना अपने सीएसएस में शामिल करना चाहते हैं।

Why Use एसवीजी से सीएसएस बैकग्राउंड?

  • अलग छवि फ़ाइलों की आवश्यकता नहीं है-सीएसएस में एसवीजी सीधे एम्बेड किया गया
  • छोटे एसवीजी संपत्तियों के लिए एचटीटीपी अनुरोध समाप्त करता है
  • बैकग्राउंड-आकार, पुनरावृत्ति और स्थिति को कॉन्फ़िगर किया जा सकता है
  • लाइव पूर्वावलोकन सीएसएस बैकग्राउंड के रूप में एसवीजी दिखाता है

Common Use Cases

आइकन पृष्ठभूमि

बटन और सूची मार्करों के लिए छोटे आइकन एसवीजी को सीएसएस में सीधे एम्बेड करें।

पैटर्न पृष्ठभूमि

छवि फ़ाइलों के बिना सीएसएस बैकग्राउंड के रूप में दोहराने वाले एसवीजी पैटर्न को एनकोड करें।

आभूषण तत्व

सीएसएस बैकग्राउंड के माध्यम से यौगिक-तत्वों पर एसवीजी आभूषण जोड़ें।

ईमेल टेम्पलेट्स

बाहरी छवियों को ब्लॉक किए जा सकने वाले ईमेल टेम्पलेट्स में सीएसएस में एसवीजी ग्राफिक्स एम्बेड करें।

Technical Guide

एसवीजी डेटा यूआरआई प्रारूप का उपयोग करते हैं: url("data:image/svg+xml,<encoded-svg>"). एसवीजी सामग्री विशेष वर्णों को बदलकर यूआरएल-एन्कोडेड होती है: < %3C में बदलता है, > %3E में बदलता है, # %23 में बदलता है और उद्धरण एकल उद्धरण चिह्नों में परिवर्तित हो जाते हैं। यह एन्कोडिंग एसवीजी के लिए बेस64 से अधिक कुशल है क्योंकि यह पठनीयता बनाए रखती है और आमतौर पर छोटी होती है। बैकग्राउंड-इमेज गुण डेटा यूआरआई स्वीकार करता है, और मानक बैकग्राउंड गुण (आकार, रिपीट, स्थिति) प्रस्तुतीकरण को नियंत्रित करते हैं। बड़े एसवीजी के लिए, इसके बजाय बाहरी फ़ाइलों का उपयोग करने पर विचार करें, क्योंकि बड़े डेटा यूआरआई सीएसएस फ़ाइल आकार बढ़ाते हैं और स्वतंत्र रूप से कैश नहीं किए जा सकते हैं। बैकग्राउंड-आकार: contain एसवीजी को तत्व के भीतर समायोजित करता है जबकि पहलू अनुपात बनाए रखता है। बैकग्राउंड-आकार: कवर तत्व भरता है, संभावित रूप से एसवीजी को फसल देता है। विशिष्ट पिक्सेल या प्रतिशत मान सटीक नियंत्रण प्रदान करते हैं।

Tips & Best Practices

  • 1
    एसवीजी के लिए छोटे फ़ाइल आकार के साथ यूआरएल एन्कोडिंग (बेस64 नहीं) का उपयोग करें
  • 2
    एनकोडेड आकार को कम करने के लिए एसवीजी में अनावश्यक विशेषताओं को हटाएं
  • 3
    एसवीजी को छोटा रखें-बड़े डेटा यूआरआई सीएसएस को फुलाते हैं और अलग से कैश नहीं किया जा सकता
  • 4
    सीएसएस में एस्केपिंग समस्याओं से बचने के लिए एसवीजी में एकल उद्धरण चिह्नों का उपयोग करें

Related Tools

Frequently Asked Questions

Q क्या डेटा यूआरआई एन्कोडिंग बेस64 की तुलना में एसवीजी के लिए बेहतर है?
हां, सीएसएस में यूआरएल-एन्कोडेड एसवीजी आमतौर पर बेस64 से छोटा होता है और मानव-पठनीय रहता है।
Q क्या मैं कोई भी एसवीजी उपयोग कर सकता हूं?
हां, किसी भी वैध एसवीजी कोड को एन्कोड किया जा सकता है। अनावश्यक विशेषताओं और स्थान को हटाकर आकार को अनुकूलित करें।
Q क्या यह सभी ब्राउज़रों में काम करता है?
हां, सीएसएस बैकग्राउंड में एसवीजी डेटा यूआरआई सभी आधुनिक ब्राउज़रों में समर्थित हैं।
Q बड़े एसवीजी के बारे में क्या?
बड़े या जटिल एसवीजी के लिए, इसके बजाय बाहरी एसवीजी फ़ाइलों का उपयोग करें। डेटा यूआरआई को सीएसएस से स्वतंत्र रूप से कैश नहीं किया जा सकता।
Q क्या मैं <img> टैग में डेटा यूआरआई एसवीजी का उपयोग कर सकता हूं?
हां, इमेज स्रोत विशेषताओं और सीएसएस बैकग्राउंड-छवि दोनों में समान डेटा यूआरआई प्रारूप काम करता है।

About This Tool

एसवीजी से सीएसएस बैकग्राउंड is a free online tool by FreeToolkit.ai. All processing happens directly in your browser — your data never leaves your device. No registration or installation required.