CSS-Zählerstile
Das CSS-Zählerstile-Modul ermöglicht es Ihnen, eigene Zählerstile zu definieren, um das Erscheinungsbild von Markierungen in Listen und Zählern in generiertem Inhalt zu verwalten. Es erlaubt Ihnen auch, die nativen Listenstile des Browsers mit eigenen Anpassungen zu erweitern.
Obwohl wir Zähler als Zahlen betrachten, sind sie eigentlich Zeichenketten mit Komponenten, die inkrementiert werden können. Das Zählerstile-Modul definiert die @counter-style
-Regel mit zehn Deskriptoren, die es Entwicklern ermöglichen, genau festzulegen, wie Zähler in Zeichenketten umgewandelt werden. Dieses Modul ermöglicht es, festzulegen, welche Zeichen für die Zählerpunkte verwendet werden, welches Präfix vor den Zähler gestellt wird und welches Postfix nachher folgt, sowie den Umgang mit negativen Werten. Die Deskriptoren können auch einen Bereich festlegen, um die Werte zu begrenzen, die ein Zählerstil handhaben kann, während auch Ersatzstile bereitgestellt werden, wenn der Zählerwert außerhalb des definierten Bereichs liegt oder der Zählerwert anderweitig nicht gerendert werden kann. Das Modul ermöglicht auch die Definition, wie der Zähler von Sprachsynthesizern vorgelesen wird.
Referenz
Eigenschaften
In diesem Modul sind keine Eigenschaften definiert.
Funktionen
Datentypen
At-Regeln und Deskriptoren
Schnittstellen
CSSCounterStyleRule
Schnittstelle
Leitfäden
- CSS-Zähler verwenden
-
Beschreibt, wie Zähler verwendet werden, um jedes HTML-Element zu nummerieren oder komplexe Zählungen durchzuführen.
Verwandte Konzepte
CSS-Listen und Zähler Modul:
counter-increment
Eigenschaftcounter-reset
Eigenschaftcounter-set
Eigenschaftlist-style-type
Eigenschaftlist-style
Kurzformcounter()
Funktioncounters()
Funktion
CSS-Pseudoelemente Modul:
CSS generierter Inhalt Modul:
content
Eigenschaft
Spezifikationen
Specification |
---|
CSS Counter Styles Level 3 |
Siehe auch
- CSS-Listen und Zähler Modul
- CSS-Pseudoelemente Modul
- CSS generierter Inhalt Modul
- Fertige Zählerstile über W3C (2023)