Spécificité et priorité du sélecteur CSS
Lorsque plusieurs sélecteurs CSS s'appliquent à un seul élément, le navigateur doit déterminer quel sélecteur est prioritaire. C'est ce qu'on appelle la spécificité du sélecteur.
Règles pour déterminer la spécificité du sélecteur :
!important et remplacement des styles en ligne :
Spécificité :
La spécificité d'un sélecteur est déterminée par le nombre et le type de ses composants :
La dernière règle prévaut :
Exemple :
Considérez les règles CSS suivantes :
body { font-size: 14px; }
#header { font-size: 16px; }
Pour l'élément
Remarque :
Il n'est pas rare d'avoir plusieurs règles ciblant le même élément avec différents niveaux de spécificité. Cela peut être utilisé pour affiner les styles pour des cas spécifiques ou remplacer les règles globales pour des instances spécifiques.
Clause de non-responsabilité: Toutes les ressources fournies proviennent en partie d'Internet. En cas de violation de vos droits d'auteur ou d'autres droits et intérêts, veuillez expliquer les raisons détaillées et fournir une preuve du droit d'auteur ou des droits et intérêts, puis l'envoyer à l'adresse e-mail : [email protected]. Nous nous en occuperons pour vous dans les plus brefs délais.
Copyright© 2022 湘ICP备2022001581号-3