CSS @namespace regel
- Vorige pagina mix-blend-mode
- Volgende pagina object-fit
Definitie en gebruik
CSS @namespace
regels worden gebruikt om een te gebruiken XML-namespace in de stijltafel te definiëren.
@namespace
regels moeten zich bevinden @charset
en @import
na de regels en voor alle andere at-regels (met @
en voor de stijlverklaringen.
Voorbeeld
Definieer twee XML-namespace's in de stijltafel:
@namespace url(http://www.w3.org/1999/xhtml); /* Standaard naamruimte */ @namespace svg url(http://www.w3.org/2000/svg); /* Voorvoegsel met naamruimte */ /* Match alle <a> elementen in XHTML (because XHTML is de standaard naamruimte) */ a { color: salmon; text-decoration: none; font-weight: bold; } /* Match alle <a> elementen in SVG */ svg|a { fill: maroon; text-decoration: underline; } /* Match <a> elementen in XHTML en SVG */ *|a { text-transform: uppercase; }
CSS syntaxis
@namspace prefix url(xmlNamspaceURL);
Eigenschapswaarde
Waarde | Beschrijving |
---|---|
prefix | Optioneel. Definieer de voorvoegsel van de naamruimte. |
url() | Verplicht. De URL van de naamruimte. |
Browserondersteuning
De cijfers in de tabel vertegenwoordigen de eerste browserversie die deze @ regel volledig ondersteunt.
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
1 | 12 | 1 | 1 | 8 |
- Vorige pagina mix-blend-mode
- Volgende pagina object-fit