Wcag uitgelegd

Links die alleen door kleur te herkennen zijn

Links die alleen door kleur te herkennen zijn — WCAG 1.4.3 Contrast (minimum) (post 5/10)

Een alinea tekst. Ergens in die tekst staat een link. Geen onderstreping. Alleen een andere kleur.

De vraag is: welke kleur?

Als je linktekst blauw (#6699CC) is op een witte achtergrond, heb je een contrast van 3,0:1 met de achtergrond. Dat klinkt acceptabel — maar er is een tweede eis.

De link moet ook voldoende contrasteren met de omringende tekst. Als je tekst zwart is (#000000) en je link blauw (#6699CC), moet het contrast tussen die twee kleuren minimaal 3:1 zijn. Anders kan iemand met kleurenblindheid het verschil niet zien.

Twee eisen tegelijk:

  1. Link vs. achtergrond: minimaal 4,5:1
  2. Link vs. omringende tekst: minimaal 3:1

Dat is een smal paadje. En veel kleurcombinaties vallen eraf.

De simpelste oplossing: onderstreep je links gewoon.

/* Problematisch: link alleen door kleur herkenbaar */
a { color: #6699CC; text-decoration: none; }

/* Veilig: duidelijk contrast én onderstreping */
a { color: #2056A5; text-decoration: underline; }

Met een onderstreping is kleur niet meer de enige indicator. Dan hoef je alleen nog de 4,5:1 met de achtergrond te halen.

Waarom vermijden designers onderstreping? Omdat het “rommelig” zou zijn. Maar wat rommeliger is: een pagina vol tekst waar niemand kan zien wat klikbaar is.

Related Posts

Die mooie oranje knop met witte tekst

Die mooie oranje knop met witte tekst

Oranje knop. Witte tekst. “Bestel nu!” Ziet er goed uit. Valt op. Precies wat je wilt van een call-to-action.

Zelfgemaakte focusindicator die onzichtbaar is

Zelfgemaakte focusindicator die onzichtbaar is

Tab. Tab. Tab. Waar ben ik? Je navigeert met je toetsenbord door een website. Elke knop en link zou een zichtbare focus moeten hebben. Maar je ziet… niets. Of een vage lichtblauwe gloed.

Lichtgrijze tekst op een witte achtergrond

Lichtgrijze tekst op een witte achtergrond

Contrastverhouding: 2,85:1. Vereist: 4,5:1. Dit is de meest voorkomende contrastfout op het web. En ik snap waarom. Het ziet er strak uit. Rustig. Modern.