calcul de la spécificité¶
- spécificité égale à cent : sélecteur d’id
- spécificité égale à dix : sélecteurs de classe, sélecteurs d’attributs, pseudo-classes (sauf
not
) - spécificité égale à un : sélecteurs de type et pseudo-éléments
- spécificité égale à zéro : sélecteur universel
On calcul la spécificité d’un sélecteur en additionnant la spécifité de tous les éléments qui le compose.
exemple¶
<ul>
<li id="autre">item 1</li>
<li id="exemple" class="special">item 2</li>
</ul>
/* spécificité égale à 1 */
li { color: grey; }
/* spécificité égale à 10 */
.special { color: blue; }
/* spécificité égale à 100 */
#exemple { color: red; }