Det Universal Selector
er * i CSS. Bogstaveligt talt stjerne karakteren. Det er i det væsentlige en typevælger, der passer til enhver type. Skriv hvilket betyder et HTML-tag gerne
, ,
eller bogstaveligt nogen af de andre.
En almindelig anvendelse er i universal reset, som denne:
* ( margin: 0; padding: 0; )
Der er tidspunkter, hvor anvendelse af universalvælgeren er underforstået. For eksempel:
*.module ( )
er nøjagtigt det samme som:
.module ( )
Og faktisk er specificiteten af disse nøjagtigt den samme, da den universelle vælger overhovedet ikke har nogen specificitetsværdi.
Den universelle vælger bruges også med “universelle navneområder”. Det er lidt underligt, så jeg vil bare lade denne enkle demo tale for sig selv.
Browsersupport
Chrome | Safari | Firefox | Opera | IE | Android | iOS |
---|---|---|---|---|---|---|
Nogen | Nogen | Nogen | Nogen | Nogen | Nogen | Nogen |