Css specificiteit calculator

Vergelijk de specificiteit van twee CSS-selectors. Bekijk hun scores en de bijbehorende tellingen.

Laatst bijgewerkt:

Voer één CSS-selector in, bijvoorbeeld #menu .item:hover.
Voer één CSS-selector in, bijvoorbeeld ul li.active.
Beoordeel deze tool
Voor stylesheetconflicten

Twee selectors naast elkaar beoordelen

Vul twee afzonderlijke selectors in. Bekijk na een klik hun scores en vergelijking.

Wist je dat?

Van CERN naar W3C

CSS begon in 1994 bij CERN; CSS1 werd op 17 december 1996 een W3C-aanbeveling.

Veelgestelde vragen

Wat laat de uitsplitsing zien?

Per selector toont de tool drie gezamenlijke tellingen: ID-selectors; klassen, attributen en pseudoklassen; en elementen en pseudo-elementen. Hij toont geen zes afzonderlijke aantallen.

Hoe worden de scores vergeleken?

De tool vergelijkt eerst het aantal ID-selectors, daarna de middelste positie en ten slotte de laatste positie. Pas bij een gelijke positie kijkt hij naar de volgende.

Bepaalt de hoogste score altijd de uiteindelijke stijl?

Nee. De tool beoordeelt geen elementmatch of andere cascadefactoren, zoals herkomst, cascade-lagen, !important en bronvolgorde.

Welke invoer wordt niet ondersteund?

Onder meer selectorlijsten met komma’s, volledige CSS-regels en functionele pseudoklassen zoals :is(), :where(), :not() en :has(). Van :nth-child() worden slechts enkele argumentvormen ondersteund.

Gerelateerde tools