Het Universal Selector
is de * in CSS. Letterlijk het asterisk-teken. Het is in wezen een typekiezer die bij elk type past. Typ wat betekent dat een HTML-tag, zoals
, ,
of letterlijk een van de anderen.
Een algemeen gebruik is in de universele reset, zoals dit:
* ( margin: 0; padding: 0; )
Er zijn momenten waarop het gebruik van de universele selector wordt geïmpliceerd. Bijvoorbeeld:
*.module ( )
is precies hetzelfde als:
.module ( )
En in feite is de specificiteit daarvan precies hetzelfde, aangezien de universele selector helemaal geen specificiteitswaarde heeft.
De universele selector wordt ook gebruikt met "universele naamruimten". Het is een beetje raar, dus ik laat deze eenvoudige demo voor zichzelf spreken.
Browser-ondersteuning
Chrome | Safari | Firefox | Opera | D.W.Z | Android | iOS |
---|---|---|---|---|---|---|
Ieder | Ieder | Ieder | Ieder | Ieder | Ieder | Ieder |