मैं वर्तमान में इस तरह एक फ़ाइल पर काम कर रहा हूँ:
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<?xml-stylesheet type="text/css" href="style.css" ?>
<svg
xmlns="http://www.w3.org/2000/svg"
version="1.1"
width="100%"
height="100%"
viewBox="0 0 600 600">
...
और मैंने इसे लगाने की कोशिश की style.css
:
svg {
background: #bf1f1f;
}
यह क्रोमियम और फ़ायरफ़ॉक्स पर काम कर रहा है , लेकिन मुझे नहीं लगता कि यह एक अच्छा अभ्यास है । EyeOfGnome छवि दर्शक इसे प्रस्तुत नहीं करता है, और इंकस्केप ऐसी पृष्ठभूमि को संग्रहीत करने के लिए एक विशेष नामस्थान का उपयोग करता है:
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
xmlns="http://www.w3.org/2000/svg"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
version="1.1"
...
<sodipodi:namedview
pagecolor="#480000" ... >
खैर, ऐसा लगता है कि एसवीजी मूल तत्व एसवीजी सिफारिशों में पेंट करने योग्य तत्वों का हिस्सा नहीं है ।
इसलिए मैं रॉबर्ट लोंगसन द्वारा प्रदान किए गए "रेक्ट" समाधान का उपयोग करने का सुझाव दूंगा क्योंकि मुझे लगता है कि यह एक सरल "हैक" नहीं है। यह एसवीजी के साथ पृष्ठभूमि सेट करने का मानक तरीका प्रतीत होता है ।