CSS-Zählerstile
Das CSS Counter Styles-Modul ermöglicht es Ihnen, eigene Zählerstile zu definieren, um das Erscheinungsbild von Markierungen in Listen und Zählern in generierten Inhalten zu verwalten. Es ermöglicht Ihnen auch, native Browser-Listenstile mit eigenen Anpassungen zu erweitern.
Obwohl wir an Zähler als Zahlen denken, sind sie eigentlich Zeichenfolgen mit Komponenten, die inkrementiert werden können. Das Counter Styles-Modul definiert die @counter-style-Regel mit zehn Deskriptoren, die es Entwicklern ermöglichen, genau zu definieren, wie Zähler in Zeichenfolgen umgewandelt werden. Dieses Modul ermöglicht es, zu definieren, welche Zeichen für die Zählerpunkte verwendet werden sollen, das Präfix, das vor dem Zähler gesetzt wird, und das Suffix, das danach kommt, sowie den Umgang mit negativen Werten. Die Deskriptoren können auch einen Bereich festlegen, um die Werte zu begrenzen, die ein Zählerstil verarbeiten kann, und bieten alternative Stile für den Fall, dass der Zählerwert außerhalb des definierten Bereichs liegt oder anderweitig nicht dargestellt werden kann. Das Modul ermöglicht auch die Definition, wie der Zähler von Sprachsynthesizern vorgelesen wird.
Referenz
>Eigenschaften
Es sind keine Eigenschaften in diesem Modul definiert.
Funktionen
Datentypen
At-Regeln und Deskriptoren
Schnittstellen
CSSCounterStyleRuleSchnittstelle
Leitfäden
- Verwendung von CSS-Zählern
-
Beschreibt, wie Zähler verwendet werden, um jedes HTML-Element zu nummerieren oder komplexes Zählen durchzuführen.
Verwandte Konzepte
Modul CSS-Listen und Zähler:
counter-incrementEigenschaftcounter-resetEigenschaftcounter-setEigenschaftlist-style-typeEigenschaftlist-styleKurzschreibweise Eigenschaftcounter()Funktioncounters()Funktion
Modul CSS-Pseudoelemente:
Modul CSS-generierter Inhalt:
contentEigenschaft
Spezifikationen
| Specification |
|---|
| CSS Counter Styles Level 3> |
Siehe auch
- Modul CSS-Listen und Zähler
- Modul CSS-Pseudoelemente
- Modul CSS-generierter Inhalt
- Vorgefertigte Zählerstile über W3C (2023)