Skip to main content

CSS-Zähler-Generator Erstellen Sie CSS-Zähler für benutzerdefinierte nummerierte Listen mit verschiedenen Stilen und Schachtelungen.

CSS-Zähler-Generator illustration
🎨

CSS-Zähler-Generator

Erstellen Sie CSS-Zähler für benutzerdefinierte nummerierte Listen mit verschiedenen Stilen und Schachtelungen.

1

Zähler konfigurieren

Legen Sie den Zählernamen, den Stil (dezimal, römisch, alphabetisch), das Präfix und das Suffix fest.

2

Vernestung aktivieren

Aktivieren Sie optional ver nestete Zähler mit benutzerdefinierten Trennzeichen.

3

CSS kopieren

Vorschau der nummerierten Liste und Kopie des vollständigen Zähler-CSS.

Loading tool...

What Is CSS-Zähler-Generator?

Der CSS-Zähler-Generator erstellt benutzerdefinierte nummerierte Listen mit den CSS-Eigenschaften counter-reset, counter-increment und content. CSS-Zähler bieten mehr Flexibilität als die Standardnummerierung von <ol>-Listen und unterstützen verschiedene Zählstile, benutzerdefinierte Präfixe und Suffixe, verschachtelte Nummerierungen sowie eine Stilgebung, die unabhängig von list-style-type ist. Mit diesem Tool können Sie den Zählernamen konfigurieren, aus zehn Zählstilen wählen (dezimal, führende Nullen dezimal, kleines/großes Alphabet, kleines/großes Römisch, Griechisch und mehr), benutzerdefinierte Präfix- und Suffixtexte festlegen und optional verschachtelte Zähler mit einem konfigurierbaren Trennzeichen aktivieren. Die Vorschau zeigt den Zähler auf einer Beispieliste mit realistischem Inhalt an, und der generierte CSS-Code enthält alle notwendigen Zählereigenschaften.

Why Use CSS-Zähler-Generator?

  • Zehn Zählstilstile, einschließlich Dezimal-, Römisch- und Alphabetisch-Zählen
  • Benutzerdefinierter Präfix- und Suffixtext um Zählwerte
  • Unterstützung für ver nestete Zähler mit konfigurierbaren Trennzeichen
  • Vorschau mit realistischem Listeninhalt

Common Use Cases

Rechtsdokumente

Erstellen Sie ver nestete nummerierte Abschnitte (1.1, 1.2, 2.1) für Rechts- und Technikdokumente.

Schritt-für-Schritt-Anleitungen

Erstellen Sie benutzerdefinierte nummerierte Schritte mit gestylten Zählern für Tutorials.

Inhaltsverzeichnis

Generieren Sie hierarchische Nummerierung für das Inhaltsverzeichnis eines Dokuments.

Benutzerdefinierte geordnete Listen

Ersetzen Sie die Standard-Listennummern durch benutzerdefinierte gestylte Zähler.

Technical Guide

CSS-Zähler verwenden drei Haupt-Eigenschaften: counter-reset initialisiert einen Zähler in einem Elternelement, counter-increment erhöht den Zähler in Kinderelementen und die content-Eigenschaft mit counter() oder counters() zeigt den Wert an. Die counter-reset-Eigenschaft erstellt eine neue Zählerinstanz: counter-reset: section. counter-increment erhöht sie: counter-increment: section. Die content-Eigenschaft auf einem ::before-Pseudo-Element zeigt den Zähler an: content: counter(section). Die counter()-Funktion akzeptiert ein optionalen Stilargument: counter(section, upper-roman). Für verschachtelte Zähler wird jeder Level seinen eigenen Teilzähler zurücksetzen. Die counters()-Funktion (beachten Sie das 's') behandelt verschachtelte Bereiche: counters(section, ".") ergibt eine Notation wie "1.2.3". Verfügbare list-style-types umfassen decimal, decimal-leading-zero, lower-alpha, upper-alpha, lower-roman, upper-roman, lower-greek und mehr. Mehrere Zähler können definiert und unabhängig voneinander verwendet werden.

Tips & Best Practices

  • 1
    Verwenden Sie counter-reset auf dem Elternelement, counter-increment auf Kinderelementen
  • 2
    Verwenden Sie counters() mit einem Trennzeichen für ver nestete Nummerierung wie 1.1.1
  • 3
    Benutzerdefinierter Präfix- und Suffixtext macht Zähler für Rechtsdokumente geeignet
  • 4
    CSS-Zähler funktionieren mit jedem Element, nicht nur Listen

Related Tools

Frequently Asked Questions

Q Was ist der Unterschied zwischen counter() und counters()?
counter() zeigt einen einzelnen Zählwert. counters() zeigt ver nestete Zählwerte mit einem Trennzeichen-String.
Q Kann ich CSS-Zähler auf jedem Element verwenden?
Ja, CSS-Zähler funktionieren auf jedem Element, nicht nur <ol>- oder <li>-Elementen.
Q Wie kann ich den Zähler zurücksetzen?
Wenden Sie counter-reset auf dem Elternelement an. Der Zähler startet von 0 (der erste Inkrement macht ihn zu 1).
Q Kann ich mit einer bestimmten Zahl zählen beginnen?
Ja, verwenden Sie counter-reset: Abschnitt 5, um bei 5 zu beginnen (die erste Anzeige wird 6 sein).
Q Sind CSS-Zähler zugänglich?
CSS-Zähler im ::before-Inhalt werden von den meisten Screenreadern gelesen, aber können nicht konsistent sein. Verwenden Sie semantische HTML-Listen, wenn möglich.

About This Tool

CSS-Zähler-Generator is a free online tool by FreeToolkit.ai. All processing happens directly in your browser — your data never leaves your device. No registration or installation required.