CSS @namespace नियम
- पिछला पृष्ठ mix-blend-mode
- अगला पृष्ठ object-fit
वर्णन और उपयोग
CSS @namespace
रूल CSS तालिका में उपयोग के लिए एक चाहिए होने वाले XML नामस्पेस को निर्धारित करता है。
@namespace
सभी @charset
और @import
नियम के बाद और स्टाइल तालिका में सभी अन्य at-रूल (जैसे @import और @charset) के बीच। @
करने वाले नियम (अट रूल) और शैली घोषणा के बीच।
उदाहरण
स्टाइल तालिका में दो XML नामस्पेस निर्धारित करें:
@namespace url(http://www.w3.org/1999/xhtml); /* मूल नामस्पेस */ @namespace svg url(http://www.w3.org/2000/svg); /* पूर्व-संकेतित नामस्पेस */ /* सभी XHTML में <a> एलीमेंट को मेल खाना (क्योंकि XHTML मूल नामस्पेस है) */ a { color: salmon; text-decoration: none; font-weight: bold; } /* सभी SVG में <a> एलीमेंट को मेल खाना */ svg|a { fill: maroon; text-decoration: underline; } /* XHTML और SVG में <a> एलीमेंट को मेल खाना */ *|a { text-transform: uppercase; }
CSS व्याकरण
@namspace prefix url(xmlNamspaceURL);
गुण मूल्य
मूल्य | वर्णन |
---|---|
prefix | वैकल्पिक。 |
url() | अनिवार्य。 |
ब्राउज़र की सहायता
टेबल में दिए गए नंबर वह ब्राउज़र का संस्करण है जो पहली बार @ नियम को पूरी तरह से समर्थित करता है。
च्रोम | एज | फ़ायरफॉक्स | सफारी | ओपेरा |
---|---|---|---|---|
1 | 12 | 1 | 1 | 8 |
- पिछला पृष्ठ mix-blend-mode
- अगला पृष्ठ object-fit