Zum Inhalt springen

Fluid Typography (responsive Schriftgrößen)

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

Fluid Typography lässt Schriftgrößen stufenlos mit der Breite des Viewports wachsen, statt sie an festen Breakpoints umzuschalten. Mike Riethmuller grenzte das 2016 im Smashing Magazine so ab: responsive heißt in Stufen, fluid heißt stufenlos. Heute setzt man das meist mit der CSS-Funktion clamp() um.

Fluid Typography

Schriftgrößen, die stufenlos mit der Breite des Viewports wachsen, meist zwischen einem Minimum und einem Maximum.
Beispiel: „Dank Fluid Typography wächst die Überschrift vom Smartphone bis zum großen Monitor ohne Sprünge.“

Auch: fluide Typografie, Fluid Type, responsive Schriftgrößen.

Abgrenzung zu Media Queries: Sie schalten an Breakpoints um.

Fluid Typography mit clamp()

Die Funktion clamp() nimmt drei Werte: ein Minimum, einen bevorzugten Wert und ein Maximum. Der bevorzugte Wert kombiniert meist rem und vw, so wächst die Schrift mit dem Viewport, bleibt aber zwischen den Grenzen. clamp() läuft seit 2020 in allen großen Browsern.

h1 {
  font-size: clamp(1rem, 0.5rem + 2vw, 2rem);
}
Ein Liniendiagramm: waagerecht die Breite des Viewports von 320 bis 1.440 Pixeln, senkrecht die Schriftgröße. Die Kurve bleibt bis 400 Pixel bei 16 Pixeln, steigt dann gleichmäßig bis 32 Pixel bei 1.200 Pixeln und bleibt danach waagerecht.
So kommt die Schriftgröße ohne Breakpoints aus, und die Grenzen halten sie lesbar.

Woher Fluid Typography kommt

Trent Walton schrieb schon 2012 über Fluid Type und sah in vw-Einheiten die Zukunft. Mike Riethmuller veröffentlichte 2015 eine Formel mit calc() und vw, die zwischen zwei Pixelwerten genau skaliert; Tim Brown nannte das Prinzip 2016 CSS Locks. Wer den Begriff zuerst geprägt hat, ist nicht eindeutig belegt.

Fluid Typography und Zoom

Reine vw-Werte wachsen beim Zoomen nicht mit. Die WCAG-Technik F94 wertet das als Verstoß gegen Kriterium 1.4.4, das eine Vergrößerung auf 200 Prozent verlangt. MDN rät deshalb, Minimum und Maximum in rem anzugeben und das Maximum mindestens doppelt so groß wie das Minimum zu wählen.

Siehe auch:

Responsive Design

Gestaltungsansatz, bei dem sich ein einziges Layout fließend an die Breite des Anzeigefensters anpasst.

#Webdesign-Grundlagen

Viewport

Der sichtbare Ausschnitt einer Webseite im Browserfenster, dessen Breite und Höhe über die Darstellung des Layouts entscheiden.

#Webdesign-Grundlagen

Rem (Root Em)

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

#Gestaltungsgrundlagen

CSS-Einheiten

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

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

Zoom (Browser)

Die Vergrößerung einer Seite durch den Browser, bei der der Inhalt neu umbricht.

#Barrierefreiheit (Accessibility) #Webdesign-Grundlagen

WCAG (Web Content Accessibility Guidelines)

Internationale Richtlinien des W3C für barrierefreie Webinhalte.

#Barrierefreiheit (Accessibility)