CSS @namespace κανόνας
- Προηγούμενη σελίδα mix-blend-mode
- Επόμενη σελίδα object-fit
Ορισμός και χρήση
CSS @namespace
κανονίζεται για να ορίσει έναν χώρο ονομάτων που θα χρησιμοποιηθεί στο πλάνο στυλ.
@namespace
όλοι οι κανόνες @charset
και @import
πριν από τον κανόνα και μετά από όλους τους άλλους κανόνες @ στο πλάνο στυλ (όπως @import και @charset). @
πριν από το κανόνα που ξεκινά με το σύμβολο @ και την δήλωση στυλ.
Παράδειγμα
Ορίστε δύο XML χώρους ονομάτων στο πλάνο στυλ:
@namespace url(http://www.w3.org/1999/xhtml); /* Προεπιλεγμένος χώρος ονομάτων */ @namespace svg url(http://www.w3.org/2000/svg); /* Χώρος ονομάτων με πρόθεμα */ /* Συνάντηση των στοιχείων <a> σε όλα τα XHTML (επειδή το XHTML είναι ο προεπιλεγμένος χώρος ονομάτων) */ a { color: salmon; text-decoration: none; font-weight: bold; } /* Συνάντηση των στοιχείων <a> σε όλα τα SVG */ svg|a { fill: maroon; text-decoration: underline; } /* Συνάντηση των στοιχείων <a> του XHTML και SVG */ *|a { text-transform: uppercase; }
Γλώσσα γραμματογραφίας CSS
@namspace prefix url(xmlNamspaceURL);
Αξία του χαρακτηριστικού
Αξία | Περιγραφή |
---|---|
prefix | Οプション. Ορίζει το πρόθεμα του χώρου ονομάτων. |
url() | Απαιτείται. Η URL του χώρου ονομάτων. |
Υποστήριξη του προγράμματος περιήγησης
Τα αριθμοί στην τάβλη αναδεικνύουν την έκδοση του προγράμματος περιήγησης που υποστηρίζει πλήρως το @ κανόνα.
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
1 | 12 | 1 | 1 | 8 |
- Προηγούμενη σελίδα mix-blend-mode
- Επόμενη σελίδα object-fit