ForHosting KIT · Haushalt, Küche und Freizeit

Zeilenhöhen-Rechner

Fließtext mit 16 px und dem Verhältnis 1,5 braucht eine Zeilenhöhe von 24 px. Geben Sie Schriftgröße und Verhältnis ein und erhalten Sie den Pixelwert für ein festes Layout, eine Designvorgabe oder eine E-Mail-Vorlage. Kostenlos in Ihrem Browser.

  • Kostenlos
  • Läuft in Ihrem Browser
  • Ohne Anmeldung
  • Ihre Daten bleiben auf Ihrem Gerät
Nutzen Sie es über WebAPIE-MailTelegramApp bald
Wenn Sie eingeben
Schriftgröße
16
Einheitenloses Zeilenhöhen-Verhältnis
1,5
Erhalten Sie
Zeilenhöhe px
24
Präzision
10

Dieser Zeilenhöhen-Rechner verwandelt eine Schriftgröße in CSS-Pixeln und ein einheitenloses Zeilenhöhen-Verhältnis in die resultierende Zeilenhöhe in Pixeln — genau den Wert, den Sie als line-height setzen, wenn Sie einen absoluten Pixel-Stack statt eines reinen einheitenlosen Multiplikators bevorzugen. Designer und Frontend-Entwickler greifen ständig darauf zurück: Fließtext bei sechzehn Pixeln mit einem Verhältnis von eins Komma fünf braucht vierundzwanzig Pixel Zeilenhöhe; Überschriften bei achtzehn Pixeln mit einem Verhältnis von eins Komma sechs brauchen achtundzwanzig Komma acht Pixel. Die Identität ist vollständig deterministisch: Zeilenhöhe in Pixeln entspricht Schriftgröße mal Verhältnis. Es gibt keinen Netzwerkaufruf, keine Stichprobe und keine datumsabhängige Abkürzung — nur endliche Arithmetik auf zwei positiven Skalaren.

Was Zeilenhöhe bedeutet und was dieser Rechner liefert

Die Zeilenhöhe ist der vertikale Rhythmus von Text: der Abstand von Grundlinie zu Grundlinie, den Browser und Layout-Engines beim Stapeln von Absatzzeilen verwenden. In CSS können Sie line-height als einheitenloses Verhältnis wie eins Komma fünf, als Prozentwert oder als absolute Länge in Pixeln schreiben. Viele Design-Systeme halten ein einheitenloses Verhältnis in der Token-Ebene für die Vererbung und materialisieren einen absoluten Pixelwert erst, wenn sie feste Mockups, Figma-Spezifikationen oder E-Mail-Vorlagen exportieren, die nicht erben können.

Dieser Rechner implementiert das einfache Produkt Zeilenhöhe in Pixeln gleich Schriftgröße mal Verhältnis, genau das, womit ein einheitenloses line-height gegen die verwendete Schriftgröße multipliziert wird. Es gibt kein Modell für Durchschuss im Bleisatz, keinen OpenType-Metrik-Lookup und keine Umrechnung zwischen rem und em: Das sind eigene Probleme. Auch nicht positive Verhältnisse werden zurückgewiesen, damit das Ergebnis eine positive Pixellänge bleibt.

Wo Pixel-Zeilenhöhen in Design-Systemen, CSS und Lehre Anwendung finden

Produktdesigner rechnen eine modulare Type Scale in absolute Zeilenhöhen um, wenn sie mobile Mockups übergeben, wenn E-Mail-Clients einheitenlose Vererbung ignorieren, oder wenn ein PDF-Export für den Druck jedes Maß in Pixeln oder Punkten einfriert. Lehrkräfte, die CSS-Grundlagen unterrichten, können zeigen, dass ein einheitenloses Verhältnis von eins Komma fünf bei sechzehn Pixeln vierundzwanzig Pixel ergibt, ohne sich auf undurchsichtige Rundung in Browser-DevTools zu verlassen. Accessibility-Prüfer brauchen manchmal eine schnelle Kontrolle, ob Fließtext eine minimale absolute Zeilenhöhe für langes Lesen erreicht, selbst wenn der Quell-Token noch ein Verhältnis ist.

Kombinieren Sie es mit Typografie-Einheitenumrechnern, wenn Sie zusätzlich px in em benötigen, und denken Sie daran, dass das reale Rendering weiterhin von Schriftmetriken, Half-Leading und Box-Modellen abhängt, sobald der Pixelwert diesen Rechner verlässt.

CSS- und Komponentendokumentation

Dokumentieren Sie Storybook- oder Styleguide-Beispiele mit exakten Zeilenhöhen-Pixelwerten, die zu den in Produktions-Stylesheets verwendeten einheitenlosen Verhältnissen passen.

Was kostet der Zeilenhöhen-Rechner?

Er ist auf dieser Seite kostenlos in Ihrem Browser.

Wie wird die Zeilenhöhe berechnet?

Zum Beispiel ergeben 16 px bei einem Verhältnis von 1,5 genau 24 px.

Was passiert, wenn die Schriftgröße null oder negativ ist?

Eine nicht positive Schriftgröße kann in diesem Modell keine sinnvolle Zeilenhöhe definieren.

Rechnet dieses Werkzeug rem- oder em-Einheiten um?

Nein. Die Schriftgröße wird als CSS-Pixel interpretiert und das Verhältnis ist einheitenlos. Nutzen Sie einen dedizierten Einheitenumrechner, wenn Sie rem oder em benötigen.

Warum werden Ergebnisse auf eine Präzision gerundet?

Die Standard-Präzision ist 10 Dezimalstellen; Sie können precision zwischen 0 und 15 setzen.

Welche Zeilenhöhe passt zu 16 px Fließtext?

Beim Verhältnis 1,5 sind es 24 px. Multiplizieren Sie die Schriftgröße mit dem Verhältnis und Sie erhalten den Pixelwert für ein festes Layout, einen Entwurf oder eine E-Mail-Vorlage.

Alles auf dieser Seite ist auch per API verfügbar. Dieser Abschnitt richtet sich an Teams, die es in ihre eigenen Systeme einbinden möchten; alle anderen nutzen einfach das Tool oben.

POSThttps://api.kit.forhosting.com/hobby/line-height

Authentifizierung per Bearer-Token. Ein einziger POST stellt die Aufgabe in die Warteschlange; das Ergebnis erhalten Sie per Webhook oder über einen signierten Link.

curl -X POST https://api.kit.forhosting.com/hobby/line-height \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"font_size":16,"ratio":1.5}'
{
  "font_size": 16,
  "ratio": 1.5
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "hobby.line_height",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

Die API arbeitet asynchron: Sie erhalten sofort eine task_id. Polling ist mit 1 Anfrage pro Sekunde erlaubt.

pro Anfrage$0.002

Der Preis steht auf der Seite – keine Tokens, keine Credits. Fehlgeschlagene Aufgaben werden nicht berechnet.

max_abs_value1000000000000000
HTTPCodeBedeutung
401unauthorizedDer API-Schlüssel fehlt oder ist ungültig – prüfen Sie den Authorization-Header (Bearer).
402insufficient_balanceIhr Guthaben reicht für diese Aufgabe nicht aus – Aufladungen verfallen nicht.
404unknown_typeUnbekannter Aufgabentyp – prüfen Sie das Feld „type“ gegen den Katalog.
429rate_limitedZu viele Anfragen – warten Sie kurz; Polling ist mit 1 Anfrage pro Sekunde erlaubt.

Was Zeilenhöhe bedeutet und was dieser Rechner liefert

Sie geben eine positive Schriftgröße in CSS-Pixeln und ein positives einheitenloses Verhältnis an; die Engine liefert die normalisierte Schriftgröße, das Verhältnis, die berechnete Zeilenhöhe in Pixeln, das Methoden-Tag line_height, die für die Rundung verwendete Präzision und eine kurze Formel-Erinnerung als String. Ungültige Eingaben lösen invalid_input aus, darunter fehlende Schriftgröße oder fehlendes Verhältnis, nicht endliche Werte, Größenordnungen oberhalb der dokumentierten Obergrenze und jede nicht positive Schriftgröße, da eine Schriftgröße von null oder darunter keine sinnvolle Zeilenbox definieren kann. Der Ablauf ist deterministisch, sodass dieselben Eingaben stets dieselben gerundeten Zahlen liefern — für Arbeitsblätter, Unit-Tests, Design-Token-Generatoren und API-Konsumenten, die keinen Abstand erfinden dürfen.

Wie Schriftgröße und Verhältnis gelesen werden und wie Ergebnisse reproduzierbar bleiben

Optionale führende Pluszeichen und wissenschaftliche Notation bei numerischen Zeichenketten sind erlaubt, sofern sie sich als endliche Dezimalzahlen parsen lassen; eingebettete Leerzeichen, Hex-Präfixe und nicht-numerische Token werden mit einer klaren Meldung zurückgewiesen, damit eine fehlerhafte Zelle nicht zu einer falschen Zeilenhöhe wird. Auch das Verhältnis muss positiv sein: Ein Multiplikator von null würde die Zeilenbox kollabieren lassen, und ein negatives Verhältnis ist in diesem Modell kein gültiges CSS-Zeilenhöhen-Produkt. Die bevorzugten Feldnamen sind font_size für die Größe in CSS-Pixeln und ratio für den einheitenlosen Multiplikator, aber Aliase wie fontSize, size, fs und px für die Größe sowie line_height_ratio, lineHeight, multiplier und lh für das Verhältnis werden akzeptiert, sodass Tabellenkalkulationen, Query-Strings und typisierte Formulare einen einzigen Vertrag wiederverwenden können. Null und negative Schriftgrößen schlagen immer mit invalid_input fehl, passend zur Produktregel, dass Zeilenhöhen-Arithmetik für nicht positive Schriftgrößen undefiniert ist. Ein optionales precision-Feld mit den Aliasen decimals und dp legt fest, wie viele Dezimalstellen für alle numerischen Ausgaben angezeigt werden; der Standardwert ist zehn, die Obergrenze fünfzehn, damit JSON-Goldens über Laufzeiten hinweg stabil bleiben. Kombinieren Sie den kostenlosen Browser-Lauf auf dieser Seite mit der kostenpflichtigen API, wenn Sie das identische mathematische Ergebnis in einer automatisierten Pipeline oder einem Design-Token-Build benötigen, ohne die Multiplikation selbst neu zu implementieren.

Wo Pixel-Zeilenhöhen in Design-Systemen, CSS und Lehre Anwendung finden

Frontend-Entwickler nutzen dieselbe Arithmetik, wenn sie CSS-Custom-Properties aus einer Token-JSON-Datei erzeugen, eine Type Ramp in Storybook dokumentieren oder Snapshot-Tests schreiben, die eine line-height von vierundzwanzig für eine Sechzehn-Pixel-Fließtextgröße erwarten. Auf dieser Seite läuft die Berechnung vollständig in Ihrem Browser; über die API kostet jede erfolgreiche Abfrage $0.002, eine fehlgeschlagene Validierung wird nicht berechnet, und nach der Antwort wird nichts gespeichert. Diese Aufteilung — freie interaktive Erkundung und eine kostenpflichtige, identische API — entspricht dem übrigen Tier-A-Katalog von KIT und erlaubt den Übergang von einer Design-Kritik zu einer automatisierten Token-Pipeline, ohne das mathematische Ergebnis zu verändern.

Type Ramps für Design-Token

Materialisieren Sie aus der Schriftgröße jeder Stufe und einem gemeinsamen Verhältnis absolute Zeilenhöhen-Pixel für Figma-Übergaben, E-Mail-CSS und Token-JSON-Exporte.

Deterministische CI-Fixtures

Erzeugen Sie reproduzierbare line_height_px-Ergebnisse für Unit-Tests, Snapshot-Tests und Build-Skripte von Design-Systemen ohne handgeschriebene Multiplikationen.

Vollständige KIT-Dokumentation lesen →