Farbkontrast
Hellgrau #999999 auf Weiß hat ein Kontrastverhältnis von 2.85:1, deutlich unter den 4.5:1, die die WCAG 2.2 für Fließtext verlangen.
Zum Drehen ziehen. Zum Zoomen scrollen oder mit zwei Fingern ziehen.
Warum Kontrast wichtig ist
Text, der sich blass vom Hintergrund abhebt, ist für Menschen mit Sehbehinderung, für viele ältere Leserinnen und Leser und für alle, die ein Handy in der Sonne benutzen, schwer zu lesen. Die WCAG 2.2 überlassen „blass“ nicht dem Geschmack. Sie messen die relative Leuchtdichte der beiden Farben, eine Zahl von 0 für Schwarz bis 1 für Weiß, und vergleichen sie mit dem Kontrastverhältnis (L1 + 0.05) / (L2 + 0.05), wobei L1 die hellere Farbe ist. Das Ergebnis reicht von 1:1, eine Farbe auf sich selbst, bis 21:1, Schwarz auf Weiß. Der Kurs zur Farbenlehre arbeitet die Formel Schritt für Schritt durch, hier wenden wir sie an.
Die Werte, die man erreichen muss
Erfolgskriterium 1.4.3 Kontrast (Minimum) auf Stufe AA verlangt mindestens 4.5:1 für normalen Text und 3:1 für großen Text, den die WCAG als mindestens 18 Punkt oder 14 Punkt fett definieren. Kriterium 1.4.6 auf Stufe AAA hebt diese Werte auf 7:1 und 4.5:1. Kriterium 1.4.11 Nicht-Text-Kontrast verlangt 3:1 für die Teile von Bedienelementen und Grafiken, die man sehen muss, etwa den Rahmen eines Textfelds oder die Linien eines Diagramms. Logos und Text, der rein dekorativ oder Teil eines inaktiven Bedienelements ist, sind ausgenommen.
Ein paar Werte lohnt es sich zu merken. Das Grau #767676 ergibt auf Weiß 4.54:1 und wird oft als hellstes reines Grau genannt, das AA besteht; #777777 ergibt 4.48:1 und fällt durch. Das dunklere #595959 erreicht 7.00:1 und besteht AAA. Gesättigte Farben können täuschen: Reines Rot #ff0000 auf Weiß kommt nur auf 4.00:1, während das tiefere Rot #c01c28 6.11:1 erreicht. Platzhaltertext in Formularfeldern fällt häufig durch, weil Designer ihn oft absichtlich sehr hell machen.
Farben in der Praxis prüfen
Die Formel musst du selten von Hand rechnen. Wenn du ein Textelement untersuchst, zeigt die Farbauswahl in den Entwicklerwerkzeugen der großen Browser sein Kontrastverhältnis zum Hintergrund an, oft mit einer Linie, die die Schwellen AA und AAA markiert. Zwei Fälle brauchen besondere Sorgfalt. Text über einem Foto oder Verlauf hat keinen einheitlichen Hintergrund, also prüf ihn gegen die hellste Stelle, auf der er steht, oder leg eine einfarbige Fläche dahinter. Und eine Website mit dunklem Design muss zweimal geprüft werden, weil eine Farbe, die auf Weiß besteht, auf fast Schwarz durchfallen kann: Das Blau #1a5fb4 ergibt auf Weiß 6.29:1, auf reinem Schwarz aber nur 3.34:1.
Nie nur Farbe
Der Kontrast zwischen Text und Hintergrund ist nur die halbe Geschichte. Kriterium 1.4.1 Benutzung von Farbe auf Stufe A sagt, dass Farbe nicht der einzige Weg sein darf, eine Information zu zeigen. Rot #c01c28 und Blau #1a5fb4 sind beide auf Weiß gut lesbar, aber gegeneinander liegt ihr Verhältnis bei nur 1.03:1. In Graustufen oder für jemanden, der Rot und Blau nicht unterscheiden kann, werden sie zum selben Grau. Ein Pflichtfeld, das nur durch ein rotes Label markiert ist, oder ein Link, der sich vom umgebenden Text nur durch die Farbe unterscheidet, braucht also ein zweites Signal: ein Wort, ein Icon, eine Unterstreichung.
AA: 4.5:1 für Fließtext, 3:1 für großen Text und für Bedienelemente. AAA: 7:1 für Fließtext. Schwarz auf Weiß ist 21:1.
- Kontrastverhältnis = (L1 + 0.05) / (L2 + 0.05), von 1:1 bis 21:1.
- AA: 4.5:1 normaler Text, 3:1 großer Text (1.4.3); 3:1 für Bedienelemente und Grafiken (1.4.11).
- #767676 auf Weiß ist 4.54:1; #999999 ist 2.85:1.
- Farbe darf nie das einzige Signal sein (1.4.1).
- Welches Kontrastverhältnis verlangt WCAG 1.4.3 für normalen Fließtext?
- Und für großen Text auf Stufe AA?
- Wie groß ist das Kontrastverhältnis von #000000 auf #ffffff?
- Grau #999999 auf Weiß ist 2.85:1. Für Fließtext
- fällt es bei AA durch
- besteht es AA
- besteht es AAA
- besteht es nur bei Links
- Welches Grau besteht auf Weiß AA gerade so?
- #767676 (4.54:1)
- #777777 (4.48:1)
- #999999 (2.85:1)
- #aaaaaa (2.32:1)
- Reines Rot #ff0000 auf Weiß: Kontrastverhältnis auf zwei Nachkommastellen?
- Welches Kriterium verlangt 3:1 für den Rahmen eines Textfelds?
- 1.4.11 Nicht-Text-Kontrast
- 1.4.6 Kontrast (erhöht)
- 1.1.1 Nicht-Text-Inhalt
- 2.4.7 Fokus sichtbar
- Rot #c01c28 und Blau #1a5fb4 haben gegeneinander 1.03:1. Was bedeutet das?
- In Graustufen sehen sie fast gleich aus
- Beide sind auf Weiß unlesbar
- Zusammen bestehen sie AAA
- Sie sind Komplementärfarben
- Ein Link ist nur daran zu erkennen, dass er blau ist. Welche Korrektur erfüllt 1.4.1?
- Eine Unterstreichung hinzufügen
- Ein helleres Blau nehmen
- Ihn rot machen
- Ihn fett und blau machen
- Welches Mindestverhältnis gilt bei AAA für normalen Text?
Quellen zu diesem Kurs (9)
- W3C, Web Content Accessibility Guidelines (WCAG) 2.2, W3C Recommendation first published 5 October 2023, current edition 12 December 2024 (w3.org/TR/WCAG22/, checked 2026-10-17, rechecked 2026-10-18)
- W3C WAI, What's new in WCAG 2.2 (w3.org/WAI/standards-guidelines/wcag/new-in-22/, checked 2026-10-17)
- W3C WAI, Images tutorial and alt decision tree (w3.org/WAI/tutorials/images/decision-tree/, checked 2026-10-17)
- W3C, Using ARIA (w3.org/TR/using-aria/, Discontinued Draft 24 February 2026, rules 1 to 4, checked 2026-10-17)
- W3C WAI-ARIA Authoring Practices Guide, Read Me First, "No ARIA is better than bad ARIA" (w3.org/WAI/ARIA/apg/practices/read-me-first/, checked 2026-10-17)
- MDN Web Docs, tabindex (developer.mozilla.org/en-US/docs/Web/HTML/Reference/Global_attributes/tabindex, checked 2026-10-17)
- MDN, Heading elements, accessibility notes (developer.mozilla.org/en-US/docs/Web/HTML/Reference/Elements/Heading_Elements, checked 2026-10-17)
- MDN, autocomplete attribute (developer.mozilla.org/en-US/docs/Web/HTML/Reference/Attributes/autocomplete, checked 2026-10-17)
- Every code exercise was checked with a Playwright probe against a reference solution.
Abgerufen: 2026-10-17