Comment calculer la spécificité CSS
Calculez la spécificité des sélecteurs avec des colonnes distinctes pour les ID, les classes et les types. L’argument de :where() contribue pour zéro ; :is(), :not() et :has() retiennent le score le plus élevé de leurs arguments. Le sélecteur introduit par of dans :nth-child() s’ajoute à la contribution de la pseudo-classe.
Exemple
#a .b p a une spécificité de [1, 1, 1]. :where(#a) p a une spécificité de [0, 0, 1], même si son argument contient un ID.
Avant d’utiliser le résultat
Cet outil compare la syntaxe des sélecteurs ; il ne détermine pas quelle déclaration l’emporte sur une page réelle. Les sélecteurs imbriqués avec & nécessitent le contexte de leur parent. Les règles inconnues des sélecteurs fonctionnels sont refusées plutôt que de recevoir un score supposé.
Citer cette page
ToolOctopus. “Calculateur de spécificité CSS.” Mis à jour 7 octobre 2026. https://tooloctopus.com/fr/calculateur-de-spécificité-css.
Ajoutez une date de consultation si vos consignes l’exigent.
Les références sont mises en forme avec citeproc-js, de Frank Bennett, et les styles Citation Style Language. Licence et code source.