Weiße Schrift auf schwarzem Grund wirkt fetter als schwarze Schrift auf Weiß, obwohl der Fontwert identisch bleibt. Gegen diese optische Täuschung halten variable Fonts eine eigene Stellschraube bereit: die Grade-Achse korrigiert das wahrgenommene Gewicht, ohne die Zeilen neu umbrechen zu lassen.

drweb.de als bevorzugte Quelle auf Google hinzufügenQualitätsgeprüfte Inhalte direkt in Google News & DiscoverJetzt hinzufügen

Im Dark Mode steckt in jeder Website ein unsichtbares Problem: Der gleiche Text, den Sie tagsüber sauber ausbalanciert haben, wirkt nachts zu schwer. Schuld ist nicht der Font, sondern das Auge. Ein kaum bekannter Regler in variablen Schriften räumt den Effekt aus, bevor er Lesbarkeit kostet.

Das Wichtigste in Kürze

  • Auf dunklem Grund wirkt helle Schrift schwerer, als sie ist. Der Fachbegriff: Halation oder Irradiations-Illusion.
  • Die Grade-Achse (GRAD) variabler Fonts senkt den wahrgenommenen Fettgrad, ohne Buchstabenbreite oder Umbruch anzutasten.
  • Ein Wert um −50 gleicht den Dark-Mode-Effekt aus. Roboto Flex erlaubt die Spanne −200 bis 150.
  • Umsetzung per font-variation-settings, gekoppelt an prefers-color-scheme. Voraussetzung: ein Font mit Grade-Achse.

Warum wirkt Text im Dark Mode schwerer?

Symmetrisches
Der Halation-Effekt: Helle Flächen strahlen über ihre Kanten hinaus, dunkle ziehen sich zusammen. Weiße Buchstaben auf Schwarz wirken dadurch massiver, obwohl der Fontwert unverändert bleibt

Der Effekt heißt Halation: Helle Flächen strahlen für das Auge über ihre Kanten hinaus, dunkle ziehen sich zusammen. Weiße Buchstaben auf schwarzem Grund gewinnen dadurch scheinbar an Masse. Der Fontwert bleibt gleich, allein die Wahrnehmung kippt.

Das Problem ist älter als der Bildschirm. Schon im Druck musste dieselbe Schrift auf saugendem Zeitungspapier kräftiger geschnitten sein als auf glänzendem Magazinpapier, weil die Druckfarbe ins Papier läuft.[1] Genau dafür kennt die Typografie den Begriff Grade: eine feine Abstufung des Fettgrads bei gleicher Buchstabenbreite. Ähnliche Feinarbeit leistet heute auch CSS, damit der Browser eine Seite sauber setzt.

Auf dem Bildschirm kehrt Grade als Antwort auf den Dark Mode zurück. Bietet eine Website beide Modi an, erscheint derselbe Text hell auf dunkel eine Spur zu fett. Bei kleinen Schriftgraden kostet das messbar Lesbarkeit.

Grade statt Gewicht: Was die GRAD-Achse anders macht

Der naheliegende Reflex wäre, im Dunkelmodus einen dünneren Schriftschnitt zu wählen. Das scheitert an der Technik: Die Gewichts-Achse (wght) verändert mit dem Fettgrad auch die Buchstabenbreite, der Text bricht neu um, Schaltflächen verrutschen. Schon die Wahl der richtigen UI-Schrift wird dadurch heikler.

Die Grade-Achse trennt beides. GRAD senkt oder hebt den wahrgenommenen Fettgrad, lässt Laufweite und Umbruch aber unangetastet. Adam Argyle, CSS-Entwickleranwalt bei Google, empfiehlt für den Dunkelmodus einen GRAD-Wert um −50.[2] Roboto Flex spannt die Achse von −200 bis 150.[3]

Technisch läuft das über eine CSS-Variable, die an prefers-color-scheme hängt: font-variation-settings: "GRAD" var(--grad), im Dunkelmodus auf −50 gesetzt. Kein JavaScript, kein zweiter Font, kein Layout-Sprung. Grade reiht sich damit neben native Typo-Werkzeuge wie die Schriftskalierung per CSS text-fit.

Grade statt Gewicht: die Stellschraube für Schrift im Dark Mode
Zwei Achsen, ein Ziel: gleiches Schriftbild in Hell und Dunkel, ohne verrutschtes Layout.

Gewichts-Achse (wght)

Ändert Fettgrad und Buchstabenbreite.

Der Text bricht neu um, Schaltflächen verrutschen.

Grade-Achse (GRAD)

Ändert nur den wahrgenommenen Fettgrad.

Gleiche Breite, kein neuer Zeilenumbruch.

−50
GRAD-Wert, der den Dark-Mode-Effekt ausgleicht
−200 bis 150
Spanne der Grade-Achse in Roboto Flex
0
zusätzliche Zeilenumbrüche beim Umschalten
Fonts mit Grade-Achse: Roboto Flex, Roboto Serif und Apple SF Pro bringen GRAD mit. Viele feste Hausschriften besitzen den Regler nicht.

Die Grade-Achse ist kein Effekt für Typografie-Nerds, sondern ein Lesbarkeits-Werkzeug für jeden, der einen Dunkelmodus anbietet. Ignoriert man sie, verschenkt man Qualität, die einen einzigen CSS-Wert kostet.

— Markus Seyfferth, Chefredakteur Dr. Web

Was heißt das für Ihr Webdesign im DACH-Raum?

Der Haken steckt im Font. Variable Schriften unterstützen alle aktuellen Browser seit Jahren, eine Grade-Achse besitzen aber nur wenige Familien: Googles Roboto Flex und Roboto Serif sowie Apples SF Pro. Bei einer festen Hausschrift ohne GRAD fehlt der Regler schlicht.

Für Entscheider wird das zur Lesbarkeitsfrage. Seit dem 28. Juni 2025 verpflichtet das Barrierefreiheitsstärkungsgesetz viele Onlineangebote auf zugängliche Gestaltung. Eine Schrift, die im mittlerweile üblichen Dunkelmodus zu fett wirkt, erschwert das Lesen genau dort, wo Nutzer ihn aus Rücksicht auf die Augen einschalten.

Der Aufwand bleibt gering. Prüfen Sie zuerst, ob Ihre Webschrift eine Grade-Achse mitbringt, koppeln Sie den Wert an prefers-color-scheme und testen Sie das Ergebnis im echten Dunkelmodus, idealerweise mit prefers-contrast. Fehlt die Achse, gehört eine Schrift mit Grade in die engere Wahl, so wie andere Helfer in den Werkzeugkasten jedes Webdesigners.

Quellen

[1] Elliot Jay Stocks: „Keeping type consistent in changing conditions“

[2] Adam Argyle: „Adjust perceived typeface weight for dark mode without layout shift“

[3] Google Fonts: Roboto Flex, Grade-Achse (GRAD) −200 bis 150

Mehr Newshunger?

4,5 21 Bewertungen

Wie hat Ihnen dieser Artikel gefallen?