Zum Inhalt springen

Em (Schriftgrößeneinheit)

oder auch Geviert

Männliche Person, frontal, schaut in die Kamera; trägt kariertes Hemd über dunkelfarbigem T‑Shirt; heller Innenraum mit unscharfem Monitor oder Poster links und Fenster rechts.

von Richard Albrecht am 11.11.2026

Ein Em ist eine relative Maßeinheit, die genau der Schriftgröße entspricht: Bei 16 Pixeln Schrift ist 1em 16 Pixel. In der Typografie heißt das Maß Geviert, ein Quadrat in der Größe des Kegels. In CSS bezieht sich em auf die Schriftgröße des Elements, auf dem es steht.

Em (Schriftgrößeneinheit)

Eine relative Maßeinheit, die der Schriftgröße entspricht.
Beispiel: „Der Innenabstand des Buttons ist in em angegeben und wächst mit der Schrift.“

Auch: Geviert.

Abgrenzung zu rem: Es bezieht sich immer auf die Schriftgröße des html-Elements, em auf die des aktuellen.

Woher das Em kommt

Im Bleisatz war das Geviert laut Typolexikon ein quadratisches Stück Blindmaterial in Kegelgröße. Dass der Name von der Breite des Buchstabens M kommt, wird oft erzählt; Google Fonts gibt es so wieder, das Typolexikon hält es für eine Legende. In Schriftdateien ist das Em die Bezugsgröße, auf die alle Buchstaben gezeichnet sind.

Em in CSS

Laut CSS Values 4 entspricht 1em der Schriftgröße des Elements. Steht em in font-size selbst, gilt die Größe des Elternelements. Verschachtelt addieren sich die Faktoren deshalb auf: 1,2em in 1,2em ergibt 1,44-fache Größe.

Zwei Spalten mit je drei verschachtelten Kästen. Links wächst die Schriftgröße in em mit jeder Ebene von 19,2 über 23 auf 27,6 Pixel, rechts bleibt sie in rem auf allen Ebenen bei 19,2 Pixeln.
Links em: Mit jeder Ebene wächst die Schrift weiter.

Em und Barrierefreiheit

Die WCAG nennen Schriftgrößen in em als anerkannte Technik, damit Text mit den Einstellungen der Nutzer wächst. Für Abstände, die zur Schrift gehören, etwa der Innenabstand eines Buttons, ist em die passende Einheit.

.button {
  font-size: 1.125rem;
  padding: 0.75em 1.25em;
}

Siehe auch:

Rem (Root Em)

Eine CSS-Einheit, die sich immer auf die Schriftgröße des Wurzelelements html bezieht.

#Gestaltungsgrundlagen

Schriftgrad

Die Größe einer Schrift, im Druck in Punkt, im Web meist in Pixel oder rem angegeben.

#Gestaltungsgrundlagen

CSS-Einheiten

Pixel, em, rem, Prozent und die Viewport-Einheiten.

#Frontend-Entwicklung (HTML, CSS, JavaScript) #Gestaltungsgrundlagen

Barrierefreiheit

Eigenschaft eines Angebots, von Menschen mit Behinderungen ohne fremde Hilfe genutzt werden zu können.

#Barrierefreiheit (Accessibility) #Benutzererfahrung (UX)

Laufweite

Der gleichmäßige Abstand zwischen allen Zeichen eines Textes, englisch tracking, in CSS letter-spacing.

#Gestaltungsgrundlagen