Ga naar hoofdinhoud

Een placeholder is geen vervanger van een label

De gebruiker moet altijd een zichtbare indicatie hebben over wat in te vullen. Ook tijdens het typen, wanneer de placeholder verdwijnt of als de informatie al automatisch is ingevuld.

Gebruik dus niet enkel de placeholder om aan te geven wat een gebruiker moet invullen.

Een ander probleem met placeholders is dat bij inzoomen lange tekst te groot kan worden voor het formulierveld en daardoor afhakt en onleesbaar wordt.

Het permanent goed zichtbaar tonen van het label is nodig om te voldoen aan het WCAG-succescriterium 3.3.2 Labels of instructies (niveau A). Meer hierover bij de richtlijn Zorg ervoor dat het label altijd zichtbaar is.

Doen

Het label altijd tonen en een description gebruiken als aanvullende informatie.

Vul de naam van een kleur in.

Doen

Het label altijd tonen en een placeholder als korte hint gebruiken.

Niet doen

Het label onzichtbaar maken.

Niet doen

Placeholdertekst heel lang maken zodat een deel uit het formulierveld valt en daardoor onleesbaar wordt. Gebruik in dat geval een description.

Over deze richtlijnen

Deze richtlijnen worden onderhouden door het NL Design System en zijn op dit moment in beta.

We willen graag van de community horen of ze werkbaar en nuttig zijn. Heb je vragen, aanvullingen of opmerkingen? Open een issue op GitHub en deel je mening.