Zeilenabstand-Rechner: Den perfekten Zeilenabstand für jede Schriftgröße finden

By Tooladex Team
Side-by-side comparison of tight and comfortable line height in body text

Zeilenhöhe ist eine der wirkungsvollsten — und am häufigsten übersehenen — typografischen Entscheidungen, die du treffen wirst. Zu eng und der Text wirkt klaustrophobisch. Zu weit und das Auge verliert zwischen den Zeilen den Faden. Der richtige Wert macht den Unterschied zwischen einem Text, der einlädt, und einem, dem man nur schwer folgen kann.

Der Tooladex Line Height Calculator hilft dir, den richtigen Wert für jede Schriftgröße zu finden und ihn in der gewünschten CSS-Einheit zu erhalten — als einheitenloses Verhältnis, px, em oder rem.


Was ist Zeilenhöhe (und was ist Durchschuss)?

Zeilenhöhe ist der vertikale Abstand von einer Grundlinie zur nächsten — die Gesamthöhe, die jeder Textzeile zugewiesen wird. Im Drucksatz wird dasselbe Konzept als Durchschuss bezeichnet, benannt nach den Bleistreifen, die Setzer zwischen die Reihen aus Metalltype platzierten.

In CSS steuert die Eigenschaft line-height dies direkt. Ein Wert von 1.5 bei einer 16px-Schrift bedeutet, dass jede Zeile 24px vertikalen Raum einnimmt.


Einheitenlos, px, em oder rem — was sollte man verwenden?

CSS bietet mehrere Möglichkeiten, die Zeilenhöhe anzugeben:

Format Beispiel Hinweise
Einheitenlos 1.5 Skaliert mit der eigenen Schriftgröße des Elements. Empfohlen.
Pixel 24px Fest — passt sich nicht an, wenn sich die Schriftgröße ändert.
Em 1.5em Skaliert mit der Schriftgröße des Elements (in den meisten Fällen wie einheitenlos).
Rem 1.5rem Skaliert mit der Root-Schriftgröße, nicht der des Elements.
Prozent 150% Verhält sich wie em.

Das einheitenlose Verhältnis ist fast immer die richtige Wahl für Fließtext und Überschriften. Ein fester Pixelwert funktioniert nicht mehr, wenn ein übergeordneter Stil oder eine Benutzereinstellung die Schriftgröße ändert — der Text könnte sich überlappen. Ein einheitenloser Wert wird vererbt und skaliert problemlos.


WCAG 1.4.12: die Barrierefreiheits-Untergrenze

Die Web Content Accessibility Guidelines (WCAG) Success Criterion 1.4.12 (Textabstand, Level AA) schreiben vor, dass Benutzer die Zeilenhöhe von Fließtext auf mindestens das 1,5-fache der Schriftgröße setzen können müssen, ohne dass Inhalte oder Funktionen verloren gehen.

In der Praxis ist der einfachste Ansatz, bei Fließtext mit 1.5 oder höher zu beginnen — damit erfüllst du die Anforderungen von vornherein und gibst deinen Inhalten den nötigen Freiraum.


Empfohlene Zeilenhöhe nach Anwendungsfall

Anwendungsfall Verhältnisbereich Warum
Display- / Hero-Überschriften 1,0–1,1 Sehr große Schrift; enger Durchschuss wirkt bewusst gesetzt
H1–H2-Überschriften 1,1–1,3 Noch groß; etwas Abstand verbessert mehrzeilige Überschriften
H3–H4-Zwischenüberschriften 1,2–1,4 Kleinere Überschriften brauchen etwas mehr Raum
Fließtext 1,4–1,6 Der WCAG-konforme Sweet Spot für Absatztext
Kleiner Text / Bildunterschriften 1,6–1,8 Kleinere Schrift braucht mehr Durchschuss, um lesbar zu bleiben
Pull-Quotes / Callouts 1,3–1,5 Abhängig von Schriftgröße und Spaltenbreite

Dies sind Ausgangspunkte. Teste immer mit echten Inhalten bei deiner Zielspaltenbreite — schmale Spalten benötigen oft ein etwas höheres Verhältnis.


So verwendest du den Calculator

  1. Gib deine Schriftgröße in Pixel ein (z. B. 16 für Fließtext, 32 für ein H1).
  2. Ziehe den Verhältnis-Slider oder wähle eine Voreinstellung (Eng → Weit).
  3. Lies die Ausgaben — du erhältst das Verhältnis, den Pixelwert, em, rem und eine kopierfertige CSS-Deklaration.
  4. Prüfe das WCAG-Badge — das Tool zeigt an, ob dein Verhältnis WCAG 1.4.12 für Fließtext erfüllt.
  5. Vorschau — sieh den Live-Textblock sofort neu umbrechen, während du die Werte anpasst.

Schnelle CSS-Referenz

/* Fließtext — WCAG-konform, einheitenlos (empfohlen) */
body {
  font-size: 16px;
  line-height: 1.5;
}

/* Überschrift — engerer Durchschuss */
h1 {
  font-size: 2rem;
  line-height: 1.2;
}

/* Kleingedrucktes */
figcaption {
  font-size: 0.875rem;
  line-height: 1.6;
}

Häufige Fehler, die du vermeiden solltest

  • Einen Pixel-Zeilenhöhenwert setzen und dann die Schriftgröße ändern — beide geraten aus dem Takt und Text kann sich überlappen.
  • Dasselbe Verhältnis für Überschriften und Fließtext verwenden — Überschriften sehen enger besser aus; Fließtext braucht mehr Raum.
  • Schmale Spalten ignorieren — eine 700px-Artikelspalte kommt mit 1.5 gut aus; eine 300px-Seitenleistenspalte braucht möglicherweise 1.65.
  • Absatzabstände vergessenmargin-bottom bei <p> und line-height wirken zusammen; passe beides an.

Verwandte Tools