:heading
Limited availability
This feature is not Baseline because it does not work in some of the most widely-used browsers.
Expérimental: Il s'agit d'une technologie expérimentale.
Vérifiez attentivement le tableau de compatibilité des navigateurs avant de l'utiliser en production.
La pseudo-classe CSS :heading
correspond à tous les éléments de titre dans un document. Cela vous permet de mettre en forme tous les titres en même temps, plutôt que de les correspondre et de les mettre en forme individuellement.
Cette pseudo-classe ne correspond qu'aux éléments qui sont par défaut reconnus comme des titres (<h1>
à <h6>
). Les éléments avec role="heading"
ne sont pas correspondus ; vous pouvez sélectionner ceux-ci en utilisant le sélecteur d'attribut [role="heading"]
.
Note : La pseudo-classe :heading
a la même spécificité qu'un sélecteur de classe, c'est-à-dire 0-1-0
. Ainsi, :heading
aurait une spécificité de 0-1-0
, et section:heading
aurait une spécificité de 0-1-1
.
Syntaxe
:heading { /* ... */ }
Exemples
>Mise en forme de tous les titres
Le document dans cet exemple contient des titres à trois niveaux différents.
<h1>Maîtriser CSS</h1> <h2>Chapitre 1 : Sélecteurs</h2> <h3>1.1 Pseudo-classes</h3>
:heading { color: tomato; }
La pseudo-classe :heading
applique la color
à tous les titres du document :
La pseudo-classe :heading
applique la color
à tous les titres du document.
Spécifications
Specification |
---|
Selectors Level 5> # headings> |
Compatibilité des navigateurs
Loading…
Voir aussi
- La fonction
:heading()