CSS-Zählerstile
Das CSS-Zählerstile-Modul ermöglicht es Ihnen, Ihre eigenen Zählerstile zu definieren, um das Aussehen von Markierungen in Listen und Zählern in generierten Inhalten zu verwalten. Es ermöglicht Ihnen auch, native Browser-Listenstile mit Ihren eigenen Anpassungen zu erweitern.
Obwohl wir Zähler als Zahlen betrachten, sind sie eigentlich Zeichenketten mit Komponenten, die inkrementiert werden können. Das Modul für Zählerstile definiert die @counter-style
-Regel mit zehn Deskriptoren, die es Entwicklern ermöglichen, genau zu definieren, wie Zähler in Zeichenketten umgewandelt werden. Dieses Modul ermöglicht es Ihnen, die Zeichen zu definieren, die für die Aufzählungspunkte verwendet werden, das Präfix, das vor dem Zähler steht, 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 der Zählerwert nicht gerendert werden kann. Das Modul ermöglicht es auch, zu definieren, 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
Leitfaden
- Verwendung von CSS-Zählern
-
Beschreibt, wie Zähler verwendet werden können, 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
Kurzschreibweise für Eigenschaftcounter()
Funktioncounters()
Funktion
CSS-Pseudoelemente Modul:
CSS-generierter Inhalt Modul:
content
Eigenschaft
Spezifikationen
Siehe auch
- CSS-Listen und Zähler Modul
- CSS-Pseudoelemente Modul
- CSS-generierter Inhalt Modul
- Fertigvorlagen für Zählerstile über W3C (2023)