CSS-Einheiten-Übersicht

Alle CSS-Längeneinheiten im Vergleich: px, rem, em, vw, vh, ch, cm, pt und mehr live in deinem Browser gemessen und umgerechnet.

Auf deiner Website einbetten

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

Die CSS-Einheiten-Übersicht zeigt alle Längeneinheiten im direkten Vergleich: absolute wie px, cm und pt, schriftbezogene wie em, rem, ch und lh sowie Viewport-Einheiten wie vw, vh und dvh. Jeder Wert wird live in deinem Browser gemessen und in Pixel umgerechnet, auf Wunsch mit eigener Schriftgröße und Zeilenhöhe.

Schriftgröße (für em, ex, ch) px
Zeilenhöhe (für lh)
EinheitArtIn pxVergleich
1px CSS-Pixel, Grundeinheit am Bildschirmabsolut–
1cm Zentimeter (1 cm = 37,8 px)absolut–
1mm Millimeterabsolut–
1Q Viertelmillimeterabsolut–
1in Zoll (1 in = 96 px)absolut–
1pt Punkt, Drucktypografie (1 pt = 1,33 px)absolut–
1pc Pica (1 pc = 12 pt)absolut–
1em Schriftgröße des ElementsSchrift–
1rem Schriftgröße des Wurzelelements (html)Schrift–
1ex Höhe des kleinen x der SchriftSchrift–
1ch Breite der Ziffer 0Schrift–
1cap Höhe der GroßbuchstabenSchrift–
1ic Breite eines CJK-Zeichens (水)Schrift–
1lh Zeilenhöhe des ElementsSchrift–
1rlh Zeilenhöhe des WurzelelementsSchrift–
1vw 1 % der FensterbreiteViewport–
1vh 1 % der FensterhöheViewport–
1vmin 1 % der kleineren FensterseiteViewport–
1vmax 1 % der größeren FensterseiteViewport–
1svh 1 % der kleinsten Höhe (Browserleisten sichtbar)Viewport–
1lvh 1 % der größten Höhe (Leisten eingefahren)Viewport–
1dvh 1 % der aktuellen Höhe (passt sich an)Viewport–

„–“ bedeutet: Dein Browser kennt die Einheit nicht. rem und rlh beziehen sich auf diese Seite.

Absolute und relative Einheiten

Absolute Einheiten haben eine feste Größe in Pixeln. Relative Einheiten hängen von etwas anderem ab: von der Schrift oder vom Browserfenster. Für barrierefreie, flexible Layouts sind relative Einheiten meist die bessere Wahl, weil sie mitwachsen, wenn Nutzer die Schriftgröße erhöhen.

ZweckEmpfohlene Einheit
Schriftgrößenrem, fließend mit clamp()
Abstände in Komponentenrem oder em
Textbreitech, z. B. max-width: 65ch
Vollbild-Bereichedvh oder svh
Rahmen, feine Linienpx
Druckcm, mm, pt

Konkrete Werte rechnest du im PX-REM-EM-Umrechner und im Viewport-Einheiten-Rechner um.

Häufige Fragen

Ist 1 cm am Bildschirm wirklich ein Zentimeter?

Nein. CSS legt 1 in auf genau 96 px fest, 1 cm sind daher immer 37,8 px. Wie groß das physisch ist, hängt von Bildschirm und Zoom ab. Absolute Einheiten sind vor allem für den Druck sinnvoll.

Wann nehme ich em und wann rem?

rem bezieht sich immer auf die Schriftgröße des html-Elements und ist damit überall gleich – ideal für Abstände und Schriftgrößen. em bezieht sich auf das aktuelle Element und eignet sich für Werte, die mit der Schrift einer Komponente mitwachsen sollen, etwa Innenabstände von Buttons.

Was ist der Unterschied zwischen vh, svh, lvh und dvh?

Auf Smartphones fahren Browserleisten beim Scrollen ein und aus. svh misst die kleinste, lvh die größte und dvh die aktuelle Höhe. vh entspricht meist lvh. Für Vollbild-Bereiche ist dvh oder svh die sicherere Wahl.

Warum sind ch und ex je nach Schrift unterschiedlich?

Sie messen echte Zeichen der verwendeten Schrift: ch die Breite der 0, ex die Höhe des kleinen x. Gemessen wird hier mit der Schrift dieser Seite.

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.