Zum Hauptinhalt springen
adfera.
Alle Ratgeber
Webdesign 10 Min. Lesezeit

Typografie im Webdesign: Schriften, Grössen und Lesbarkeit

Das Wichtigste in Kürze

  • Fließtext auf Websites sollte mindestens 16 Pixel groß sein, besser 16 bis 18 Pixel, mit einem Zeilenabstand von 1,5 bis 1,75.
  • Die optimale Zeilenlänge für Fließtext liegt bei 45 bis 75 Zeichen, in CSS lässt sie sich mit einer Maximalbreite von etwa 65ch begrenzen.
  • Mit clamp() skalieren Überschriften stufenlos zwischen einer Mindest- und Höchstgröße, etwa clamp(2rem, 5vw, 4.5rem) für eine H1.
  • Das LG München hat 2022 das Laden von Google Fonts über Googles Server ohne Einwilligung als DSGVO-Verstoß gewertet, deshalb sollten Webfonts vom eigenen Server kommen.
  • WCAG 2.1 AA verlangt keinen festen Zeilenabstand, aber Inhalte dürfen nicht abgeschnitten werden, wenn Nutzer den Zeilenabstand auf das 1,5-Fache erhöhen.
  • Eine Website sollte höchstens zwei Schriftfamilien kombinieren, zum Beispiel eine markante Schrift für Überschriften und eine neutrale für Fließtext.

95 % einer Website ist Typografie. Oliver Reichenstein hat diesen Satz 2006 geschrieben — er stimmt 2026 mehr denn je. Schriftarten, Grössen, Abstände und Hierarchien entscheiden darüber, ob ein Nutzer den Content liest oder die Seite verlässt.

Inhaltsverzeichnis

  1. Schriftarten-Kategorien
  2. Schriftgroessen-System
  3. Zeilenabstand
  4. Self-hosted Fonts: DSGVO
  5. Variable Fonts
  6. Schriftpaare
  7. FAQ Dieser Artikel ist ein kompakter Leitfaden: Von Schriftarten-Kategorien über Grössensysteme bis zu DSGVO-konformen Fonts. Ohne Theorie-Ballast, mit konkreten Empfehlungen.

Schriftarten-Kategorien

Sans-Serif (Serifenlos)

Klare, moderne Schriften ohne Serifen (die kleinen “Füsschen” an Buchstabenenden).

Beispiele: Inter, Open Sans, Roboto, DM Sans, Geist Sans Verwendung: Body-Text, UI-Elemente, moderne Websites Wirkung: Modern, neutral, technisch, zugänglich

Sans-Serif ist 2026 der Standard für Webdesign. Inter und Geist Sans sind verbreitete Wahlen für Body-Text.

Serif (Serifenschrift)

Klassische Schriften mit Serifen. Traditionell mit Lesefreundlichkeit in Print assoziiert.

Beispiele: Merriweather, Playfair Display, Lora, Source Serif 4 Verwendung: Headlines, Longform-Content, Blogs, Kanzleien Wirkung: Seriös, etabliert, traditionell, vertrauenswürdig

Serif-Schriften funktionieren hervorragend als Heading-Font in Kombination mit einem Sans-Serif-Body.

Monospace (Nichtproportional)

Jedes Zeichen hat die gleiche Breite. Ursprünglich für Schreibmaschinen und Code.

Beispiele: JetBrains Mono, Fira Code, IBM Plex Mono, Geist Mono Verwendung: Code-Snippets, technische Daten, Zahlen, Tabellen Wirkung: Technisch, präzise, retro

Display (Dekorative Schriften)

Auffällige Schriften für grosse Grössen. Nicht für Fliesstext geeignet.

Beispiele: Bebas Neue, Playfair Display, Space Grotesk Verwendung: Headlines, Hero-Texte, Logos Wirkung: Stark, einprägsam, individuell

Regel: Display-Fonts nur für H1 und H2. Ab H3 abwärts eine neutrale Schrift verwenden.


Schriftgrössen-System

Die Basis: 16px

Der Browser-Standard für Fliesstext ist 16px (1rem). Das ist die Minimum-Grösse für lesbaren Body-Text. Kleiner als 16px nur für Labels, Captions und rechtliche Hinweise.

Empfohlene Grössenskala

ElementDesktopMobileCSS
H148–72px32–40pxclamp(2rem, 5vw, 4.5rem)
H236–48px28–32pxclamp(1.75rem, 3.5vw, 3rem)
H324–32px22–28pxclamp(1.375rem, 2.5vw, 2rem)
H420–24px18–22pxclamp(1.125rem, 2vw, 1.5rem)
Body16–18px16–18px1rem oder 1.125rem
Small14px14px0.875rem
Caption12px12px0.75rem

Fluid Typography mit clamp()

Statt für jede Bildschirmgrösse eine Media Query zu schreiben, nutzt clamp() drei Werte: Minimum, bevorzugt (viewport-basiert), Maximum.

h1 {
  font-size: clamp(2rem, 5vw, 4.5rem);
}

Bei 320px Viewport: 2rem (32px) Bei 900px Viewport: 45px (5vw von 900) Bei 1440px+: 4.5rem (72px) — gedeckelt

Vorteil: Eine Zeile CSS ersetzt 3–5 Media Queries. Die Schrift skaliert stufenlos.

Type Scale

Verwende ein mathematisches Verhältnis für harmonische Grössenabstufungen:

VerhältnisNameFaktorEignung
1.200Minor Third1.2x pro StufeKompakte UIs
1.250Major Third1.25x pro StufeAllround (empfohlen)
1.333Perfect Fourth1.33x pro StufeContent-lastige Seiten
1.414Augmented Fourth1.41x pro StufeGrosse Headlines

Tool: type-scale.com — interaktiver Generator für Type Scales.


Zeilenabstand (Line Height)

Der Zeilenabstand beeinflusst die Lesbarkeit massgeblich. Zu eng: Buchstaben verschmelzen. Zu weit: Das Auge verliert die Zeile.

ElementEmpfehlung
Body-Text1.5–1.75 (150–175 %)
Headlines1.1–1.3
Small Text / Captions1.4–1.5
Code / Monospace1.5–1.7
body {
  line-height: 1.6;
}

h1, h2, h3 {
  line-height: 1.2;
}

WCAG-Anforderung: Auf Stufe AA (Erfolgskriterium 1.4.12) dürfen keine Inhalte verloren gehen, wenn Nutzer den Zeilenabstand auf das 1,5-Fache der Schriftgröße, den Absatzabstand auf das 2-Fache, den Buchstabenabstand auf 0,12 und den Wortabstand auf 0,16 erhöhen. Einen Zeilenabstand von mindestens 1,5 im Fließtext verlangt erst Stufe AAA (1.4.8), er ist aber auch sonst eine gute Grundeinstellung.


Zeilenlänge (Measure)

Die optimale Zeilenlänge für Fliesstext liegt bei 45–75 Zeichen pro Zeile (inkl. Leerzeichen). Über 80 Zeichen sinkt die Lesbarkeit. Unter 40 Zeichen wird der Text unruhig.

.content {
  max-width: 65ch; /* ch = Breite des Zeichens "0" */
}

Die CSS-Einheit ch ist ideal dafür. 65ch ergibt ungefähr 65 Zeichen pro Zeile — unabhängig von der Schriftgrösse.


Zeichenabstand und Wortabstand

EigenschaftCSSEmpfehlung
Zeichenabstand (Tracking)letter-spacing-0.02em für Headlines, 0 für Body
Wortabstandword-spacingStandard belassen (normal)

Headlines profitieren von leicht negativem Tracking (-0.01em bis -0.03em). Das erzeugt ein kompakteres, professionelleres Schriftbild. Body-Text niemals tracken — das verschlechtert die Lesbarkeit.


Self-hosted Fonts: DSGVO-Pflicht

Das Problem mit Google Fonts CDN

Google Fonts über das CDN (fonts.googleapis.com) zu laden, überträgt die IP-Adresse des Nutzers an Google. Das LG München I hat das am 20.01.2022 (Az. 3 O 17493/20) ohne Einwilligung als DSGVO-Verstoß gewertet und dem Kläger 100 € Schadensersatz zugesprochen.

Abmahn-Risiko: 2022 folgte eine Abmahnwelle mit Forderungen um 170 € pro Schreiben. Viele dieser Abmahnungen galten als rechtsmissbräuchlich, die Staatsanwaltschaft Berlin ermittelte gegen die Absender. Das Risiko bleibt trotzdem unnötig, denn Self-Hosting löst das Problem vollständig.

Die Lösung: Self-Hosting

Fonts herunterladen und vom eigenen Server ausliefern:

  1. Google Fonts herunterladen über google-webfonts-helper (gwfh.mranftl.com) oder Fontsource
  2. WOFF2-Format verwenden (kleinstes Format, 97 % Browser-Support)
  3. In CSS einbinden:
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('/fonts/inter-v13-latin-regular.woff2') format('woff2');
}

font-display: swap ist dringend empfohlen. Es zeigt sofort eine Fallback-Schrift an und tauscht sie aus, sobald die Web-Font geladen ist. Das verhindert unsichtbaren Text (FOIT). Damit der Austausch kein Layout verschiebt (CLS), sollte die Fallback-Schrift per size-adjust an die Maße der Web-Font angepasst sein.

Fontsource (empfohlen)

Fontsource ist eine npm-Library, die Google Fonts als lokale Pakete bereitstellt:

npm install @fontsource/inter
import '@fontsource/inter/400.css';
import '@fontsource/inter/700.css';

DSGVO-konform, performant, einfach.


Google Fonts Alternativen

FontKategorieStilEmpfehlung für
InterSans-SerifNeutral, modernAllround, Tech, SaaS
DM SansSans-SerifGeometrisch, freundlichStartups, Kreativ
Geist SansSans-SerifClean, minimalTech, Developer
Space GroteskSans-SerifMarkant, einzigartigHeadlines, Branding
Bricolage GrotesqueSans-SerifWarm, eigenwilligKMU, Service
MerriweatherSerifKlassisch, lesbarBlogs, Kanzleien
Playfair DisplaySerifElegant, kontrastreichLuxus, Headlines
Source Serif 4SerifSachlich, professionellLongform, Medien
JetBrains MonoMonospaceModern, Code-optimiertCode-Snippets
SystemschriftenAlleNativ, 0 KBPerformance-Fokus

Systemschrift-Stack (0 KB, DSGVO-frei)

Wenn Performance oberste Priorität hat:

body {
  font-family: system-ui, -apple-system, BlinkMacSystemFont,
    'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif;
}

Dieser Stack verwendet die native Schrift des Betriebssystems. Vorteil: 0 KB Ladezeit. Nachteil: Weniger Markenidentität, unterschiedliches Rendering je nach OS.


Variable Fonts

Variable Fonts vereinen alle Stärken (Thin bis Black), Breiten und Stile in einer einzigen Datei.

Vorteile

AspektStatische FontsVariable Fonts
Dateianzahl4–8 Dateien (je Stärke)1 Datei
Dateigrösse (gesamt, Richtwert)steigt mit jeder Stärkeeine grössere Datei, lohnt ab etwa 3 Stärken
Stärke-AbstufungenFeste Stufen (400, 700)Stufenlos (100–900)
AnimierbarkeitNeinJa

Verwendung

@font-face {
  font-family: 'Inter';
  font-weight: 100 900;
  font-display: swap;
  src: url('/fonts/inter-variable.woff2') format('woff2');
}

h1 {
  font-variation-settings: 'wght' 750; /* Exakte Stärke */
}

Variable Fonts können auch animiert werden:

@media (prefers-reduced-motion: no-preference) {
  .hover-bold:hover {
    font-variation-settings: 'wght' 700;
    transition: font-variation-settings 200ms ease;
  }
}

Schriftpaare: Welche Kombination funktioniert?

HeadingBodyStil
Playfair DisplayInterKlassisch + Modern
Space GroteskDM SansMarkant + Freundlich
MerriweatherSource Sans 3Seriös + Lesbar
Bebas NeueRobotoKräftig + Neutral
Bricolage GrotesqueInterWarm + Clean

Faustregel: Kontrast zwischen Heading und Body erzeugen. Nicht zwei ähnliche Schriften kombinieren (Inter + Roboto sieht beliebig aus). Nicht mehr als 2 Familien verwenden.


Meine Einschätzung als Agenturinhaber: Die Nummer-1-Typografie-Suende bei KMU-Websites: Zu kleine Schrift. 14px Fliesstextgroesse mag auf einem 27-Zoll-Monitor okay aussehen — auf einem Smartphone ist es unleserlich. 16px ist das absolute Minimum, 18px ist besser. Und bitte: Fonts immer self-hosten. Google Fonts ueber Googles Server zu laden, hat das LG Muenchen ohne Einwilligung als DSGVO-Verstoss gewertet, und es kann abgemahnt werden.

FAQ

Welche Schrift ist die beste für Webdesign?

Inter. Sie ist neutral, hochlesbar, als Variable Font verfügbar, kostenlos und wird aktiv weiterentwickelt. Wenn du keine spezifische Markenidentität brauchst, ist Inter die sicherste Wahl.

Sind Google Fonts kostenlos?

Ja, Google Fonts stehen unter freien Lizenzen (meist SIL Open Font License, einige unter Apache 2.0). Die Schriften selbst sind kostenlos. Aber: Das Laden über Googles Server hat das LG München ohne Einwilligung als DSGVO-Verstoss gewertet. Self-Hosting löst das Problem.

Wie viele Schriftstärken soll ich laden?

Maximal 3–4: Regular (400), Medium (500), Semibold (600) oder Bold (700). Jede zusätzliche Stärke kostet Ladezeit. Mit Variable Fonts ist das Problem gelöst — eine Datei enthält alle Stärken.

Soll ich Webfonts oder Systemschriften verwenden?

Webfonts für Markenidentität und visuelles Design. Systemschriften für maximale Performance. Kompromiss: Webfont nur für Headlines, Systemschriften für Body.

Wie teste ich Lesbarkeit?

Druck den Text in der geplanten Grösse aus. Lies ihn auf dem Smartphone im Sonnenlicht. Lies ihn 50 cm vom Monitor entfernt. Frag jemanden über 50, ob er den Text ohne Zoomen lesen kann.


Verwandte Ratgeber


Typografie für deine Website?

Wir wählen Schriften, die zu deiner Marke passen, DSGVO-konform sind und auf allen Geräten perfekt lesbar sind. Kein Rätselraten, sondern fundierte typografische Entscheidungen.

Kostenloses Erstgespräch vereinbaren →

Unsere Webdesign-Leistungen →


Über den Autor: Moritz Lehmann ist Geschäftsführer von Adfera (M.Sc. Wirtschaftsinformatik) und hat seit 2019 über 50 Websites für KMU im DACH-Raum designed und entwickelt.

Quellen

Website ab 69 €/Monat — komplett betreut

Design, Hosting, Wartung und laufende Anpassungen inklusive. Setup ab 149 €, live in wenigen Tagen.

Erstgespräch