Skip to main content

Wat is een CSS-kiezer?

Matches CSS Selector Option in Google Tag Manager (Juni- 2026)

Matches CSS Selector Option in Google Tag Manager (Juni- 2026)
Anonim

CSS vertrouwt op patroonovereenkomstregels om te bepalen welke stijl van toepassing is op welk element in het document. Deze patronen worden genoemd selectors en ze variëren van tagnamen (bijvoorbeeld

p om alinea-tags te matchen) tot zeer gecompliceerde patronen die overeenkomen met zeer specifieke delen van een document (bijvoorbeeld

p # myid> b.highlight zou overeenkomen met een

b label met een klasse van

hoogtepunt dat is een kind van de alinea met het ID

Mijn ID).

Een CSS-selector is het onderdeel van een CSS-stijlaanroep die aangeeft welk deel van de webpagina moet worden gestileerd. De selector bevat een of meer eigenschappen die bepalen hoe de geselecteerde HTML wordt gestileerd.

De CSS-kiezers

Er zijn verschillende soorten selectors:

  • typ selectors - passend bij een specifiek element
  • class selectors - matching elementen met een specifieke klasse
  • ID-selectors - matching van het element met een specifieke ID
  • nakomelingsselectoren - overeenkomende elementen die afstammelingen zijn van een specifiek element
  • child selectors - matching elementen die een kind zijn van het specifieke element
  • universele selectors - passend voor elk element
  • aangrenzende broers en zussen selectors - matching elementen onmiddellijk voorafgegaan door een specifiek element
  • attribuutselectoren: elementen afstemmen met een specifiek attribuut of een bepaalde attribuutwaarde
  • pseudo-klasse selectors - matching elementen met een specifieke pseudo klasse
  • pseudo-element selectors - matching elementen met specifieke pseudo-element eigenschappen

CSS-stijlen en CSS-kiezers opmaken

Het formaat van een CSS-stijl ziet er als volgt uit:

selector {style eigenschap: style; }

Scheid meerdere kiezers die dezelfde stijl hebben met komma's. Dit wordt selectorengroepering genoemd. Bijvoorbeeld:

selector1 , selector2 {style eigenschap: style; }

Groeperingsselectoren is een steno-mechanisme om uw CSS-stijlen compact te houden. De bovenstaande groepering zou hetzelfde effect hebben als:

selector1 {style eigenschap: style; }selector2 {style eigenschap: style; }

Test altijd uw CSS-kiezers

Niet alle browsers ondersteunen alle CSS-kiezers. Test dus zeker je selectors in zoveel browsers op zoveel besturingssystemen als je kunt. Maar als u CSS1- of CSS2-selectors gebruikt, zou het in orde moeten zijn.