Fonction CSS counter()
- Page précédente Fonction cos() CSS
- Page suivante Fonction counters() CSS
- Retour au niveau supérieur Manuel de fonctions CSS
Définition et utilisation
counter()
La fonction retourne la valeur actuelle du compteur spécifié sous forme de chaîne de caractères.
Exemple
Exemple 1
Créer un compteur pour la page (dans le sélecteur body). Ajouter une valeur de compteur à chaque élément <h2> et ajouter le texte "Chapitre X" avant chaque élément <h2> :
body { counter-reset: section; } h2::before { counter-increment: section; content: "Section " counter(section) ": "; }
Exemple 2
Définir le style du compteur :
body { counter-reset: section; } h2::before { counter-increment: section; content: "Section " counter(section, upper-roman) ": "; }
Syntaxe CSS
counter(countername, counterstyle)
Valeur | Description |
---|---|
countername |
Obligatoire. Le nom du compteur (identique à celui utilisé dans les attributs counter-reset et counter-increment). Attention, les noms sont sensibles à la casse. |
counterstyle |
Optionnel. Le style du compteur (peut être une valeur de list-style-type, un nom de @counter-style ou une fonction symbols()). La valeur par défaut est en décimal. |
Détails techniques
Version : | CSS3 |
---|
Support du navigateur
Chrome | Edge | Firefox | Safari | Opéra |
---|---|---|---|---|
Support | Support | Support | Support | Support |
Pages connexes
Tutoriel :Compteur CSS
Référence :Attribut content CSS
Référence :Attribut counter-increment CSS
Référence :Attribut counter-reset CSS
Référence :Règle @counter-style CSS
Référence :Fonction counters() CSS
- Page précédente Fonction cos() CSS
- Page suivante Fonction counters() CSS
- Retour au niveau supérieur Manuel de fonctions CSS