Wcag uitgelegd
Placeholdertekst die niemand kan lezen
Placeholdertekst die niemand kan lezen — WCAG 1.4.3 Contrast (minimum) (post 2/10)

“Voer hier je e-mailadres in”
Dat staat er. In het invoerveld. In #C0C0C0 op wit. Contrast: 1,6:1.
Je moet er bijna tegenaan plakken om het te lezen. En dit is niet de uitzondering — dit is de standaard browserstyling van placeholders.
Het wordt pas echt problematisch als je placeholder de enige plek is waar het invoerformaat staat. “DD-MM-JJJJ”. Of “Bijv. 1234 AB”. Als iemand dat niet kan lezen, vult diegene het verkeerd in. En krijgt een foutmelding. Die misschien ook slecht contrasteert. Maar dat is een andere post.
De fix:
/* Niet doen — contrast 1,6:1 */
::placeholder { color: #C0C0C0; }
/* Wel doen — contrast 4,64:1 */
::placeholder { color: #767676; }
Maar eigenlijk: gebruik geen placeholder als je enige manier om informatie te tonen. Placeholders verdwijnen zodra je begint met typen. Zet het formaat in een hint-tekst onder het veld. Die blijft altijd zichtbaar.
En ja, #767676 ziet er “donkerder” uit dan je gewend bent bij placeholders. Dat is precies het punt. Wat je gewend bent, is te licht.
Related Posts

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.
Geldt de EAA-wet voor mijn webshop?
Kort antwoord: waarschijnlijk wel. De European Accessibility Act (EAA) is op 28 juni 2025 van kracht geworden en geldt voor vrijwel alle webshops die producten of diensten verkopen aan consumenten.
Wat houdt WCAG 2.1 in voor websites?
WCAG 2.1 is de versie van de Web Content Accessibility Guidelines waar de Nederlandse wetgeving op dit moment naar verwijst. Het beschrijft 78 succescriteria verdeeld over vier principes: waarneembaar, bedienbaar, begrijpelijk en robuust.



