Der Platzhalter übernimmt die Aufgabe der Beschriftung
WCAG 3.3.2 (A) · EN 301 549 9.3.3.2
Einige Felder beziehen ihren einzigen zugänglichen Namen aus dem placeholder-Attribut.
Warum das zählt
Platzhaltertext verschwindet in dem Moment, in dem jemand zu tippen beginnt. Wer mitten im Formular unterbrochen wird, kann nicht mehr erkennen, was in dieses Feld gehörte; wer Schwierigkeiten mit Gedächtnis oder Aufmerksamkeit hat, bleibt ganz ohne Anhaltspunkt. Der Kontrast ist gestalterisch bedingt meist ohnehin sehr gering.
So wird es behoben
Ergänzen Sie ein sichtbares <label>. Den Platzhalter können Sie als Formathinweis behalten („z. B. 10115“), niemals aber als Ersatz für den Feldnamen.
<input type="text" name="plz" placeholder="Postleitzahl"><label for="plz">Postleitzahl</label>
<input type="text" id="plz" name="plz"
placeholder="z. B. 10115" autocomplete="postal-code">Verwandte Themen
- Formularfelder ohne Beschriftung
- Optionsgruppe ohne Gruppenbeschriftung
- Pflichtfeld nur optisch gekennzeichnet
Hat Ihr Shop diesen Mangel?
Prüfen Sie es kostenlos, zusammen mit den anderen 54 Kriterien. Ohne Anmeldung.