« Le langage CSS/Structure et syntaxe » : différence entre les versions

m
corrections orthographiques
m (Ortho.)
m (corrections orthographiques)
 
==== Calcul de spécificité ====
Le calcul de la spécificité d'une règle se fait en partantallant des éléments les plus spécifiques auvers les moins spécifiques. À chaque pas, le décompte du nombre de sélecteurs correspondant à la spécificité indique le niveau de priorité. En effet, il est normal que :
 
div#page p em
div#page p em.rouge</tt>
 
Ainsi lorsqulorsque l'on parcoureparcourt les différentes spécificités dans l'ordre décroissant, on obtient :
 
* « <tt>div#page</tt> » qui met tout le monde à égalité
* « <tt>em</tt> » qui place la deuxième en dernière priorité
 
En corrolairecorollaire, ceci signifie qu'il vaut toujours mieux '''utiliser le moins possible de sélecteurs''' pour simplifier l'ajout de règles plus spécifiques. Par exemple dans le code Htmlhtml suivant :
 
8

modifications