Comment fonctionnent les sélecteurs en CSS?
En CSS, les sélecteurs sont définis dans la spécification CSS Selectors ; comme tout le reste de CSS le bon fonctionnement des sélecteurs dépend de la prise en charge par les navigateurs.
Quel est le sujet du sélecteur?
Un sélecteur est une expression qui indique au navigateur à quelle entité HTML s’applique la règle CSS correspondante. Le ou les éléments ciblés par le sélecteur sont le sujet de ce sélecteur.
Quelle est la spécification de votre sélecteur?
La plupart des sélecteurs que vous rencontrerez sont définis dans la Level 3 Selectors specification, une spécification mature, la prise en charge par les navigateurs est donc complète. Quand un groupe de déclarations CSS s’applique à plusieurs éléments distincts, on peut combiner les sélecteurs individuels en une liste.
Quels sont les mécanismes de ce groupe de sélecteurs?
Ce groupe de sélecteurs offre différents mécanismes pour cibler des éléments en fonction de la présence d’un attribut donné pour un élément donné : Ou même de baser la sélection sur la présence d’un attribut avec une valeur bien précise : Ce groupe de sélecteurs inclut les pseudo-classes, qui ciblent des éléments dans un état donné.
Comment sélectionner une balise CSS?
Le sélecteur CSS de classe permet de sélectionner une balise en fonction d’un « identifiant de class » présent dans son attribut class.
Comment regrouper les sélecteurs?
En combinant les sélecteurs, la règle est considérée invalide et donc ignorée : ni h1 ni les éléments de classe .special ne seront mis en forme. On peut regrouper les sélecteurs en différents groupes ; classer les sélecteurs par type vous aidera à identifier l’outil pertinent pour chaque situation.