@counter-style-Generator

Eigene Listen-Nummerierungen mit @counter-style bauen: Symbole, System, Präfix und Suffix – plus Galerie aller list-style-type-Werte.

Auf deiner Website einbetten

Kopiere den Code und füge ihn in deine Seite ein. Kostenlos, ohne Anmeldung, ohne Cookies.

Der @counter-style-Generator baut eigene Aufzählungszeichen und Nummerierungen für Listen. Du wählst das Zählsystem, Symbole wie Emojis oder Kreiszahlen, Präfix, Suffix und Auffüllung auf feste Stellen. Die Vorschau zeigt die Liste live. Dazu gibt es eine Galerie aller eingebauten list-style-type-Werte zum Vergleichen.

Einträge in der Vorschau
Startwert
@counter-style daumen {
	system: cyclic;
	symbols: "👍";
	suffix: " ";
}

ol.daumen {
	list-style: daumen;
}

Eingebaute list-style-type-Werte

decimal

  1. Eins
  2. Zwei
  3. Drei

decimal-leading-zero

  1. Eins
  2. Zwei
  3. Drei

lower-roman

  1. Eins
  2. Zwei
  3. Drei

upper-roman

  1. Eins
  2. Zwei
  3. Drei

lower-alpha

  1. Eins
  2. Zwei
  3. Drei

upper-alpha

  1. Eins
  2. Zwei
  3. Drei

lower-greek

  1. Eins
  2. Zwei
  3. Drei

disc

  1. Eins
  2. Zwei
  3. Drei

circle

  1. Eins
  2. Zwei
  3. Drei

square

  1. Eins
  2. Zwei
  3. Drei

disclosure-closed

  1. Eins
  2. Zwei
  3. Drei

disclosure-open

  1. Eins
  2. Zwei
  3. Drei

armenian

  1. Eins
  2. Zwei
  3. Drei

georgian

  1. Eins
  2. Zwei
  3. Drei

hebrew

  1. Eins
  2. Zwei
  3. Drei

cjk-decimal

  1. Eins
  2. Zwei
  3. Drei

hiragana

  1. Eins
  2. Zwei
  3. Drei

katakana

  1. Eins
  2. Zwei
  3. Drei

arabic-indic

  1. Eins
  2. Zwei
  3. Drei

devanagari

  1. Eins
  2. Zwei
  3. Drei

thai

  1. Eins
  2. Zwei
  3. Drei

japanese-informal

  1. Eins
  2. Zwei
  3. Drei

korean-hangul-formal

  1. Eins
  2. Zwei
  3. Drei

ethiopic-numeric

  1. Eins
  2. Zwei
  3. Drei

Aufbau einer @counter-style-Regel

DeskriptorBedeutung
systemWie gezählt wird
symbolsDie verwendeten Zeichen
additive-symbolsWert-Zeichen-Paare für additive
prefix / suffixText vor und nach der Zahl
padAuffüllen auf eine Mindestzahl an Stellen
fallbackStil, wenn das eigene System nicht reicht

Welche Elemente eine Liste genau trifft, zeigt der nth-child-Tester.

Häufige Fragen

Wann brauche ich @counter-style statt ::marker?

::marker gestaltet das vorhandene Aufzählungszeichen (Farbe, Größe, Schrift). @counter-style legt fest, welche Zeichen überhaupt verwendet werden und wie gezählt wird, etwa mit Emojis, eigenen Ziffern oder Klammern.

Was bedeuten die Zählsysteme?

cyclic wiederholt die Symbole, numeric zählt wie im Dezimalsystem mit den angegebenen Ziffern, alphabetic wie a, b … z, aa, symbolic verdoppelt Zeichen (*, **), additive addiert Werte wie bei römischen Zahlen, fixed nutzt eine feste Liste und danach den Fallback.

Wird @counter-style überall unterstützt?

Ja, seit Safari 17 unterstützen alle großen Browser @counter-style. Ältere Browser zeigen die normale Nummerierung, die Liste bleibt also lesbar.

Lesen Screenreader die Symbole vor?

Häufig ja, Emojis werden dann mit ihrem Namen vorgelesen. Mit der Eigenschaft speak-as lässt sich das steuern; bei rein dekorativen Symbolen ist speak-as: bullets eine gute Wahl.

Stimmt etwas nicht auf dieser Seite? – wir schauen uns das an.

Stimmt etwas nicht?

Sag uns, was falsch oder veraltet ist. Die aktuelle Seite schicken wir automatisch mit.

Was für ein Hinweis?

Mindestens 10 Zeichen.

URL, Eingaben, Ergebnis und Browserdaten – damit wir den Fehler nachvollziehen können.