Zum Inhalt springen
A11ySignal
Stufe AWCAG 2.0WCAG 2.1WCAG 2.2EN 301 549 § 9.3.3.2

3.3.2
Beschriftungen oder Anweisungen

Jedes Eingabefeld braucht eine Beschriftung — und eine Anweisung, wo das Format nicht offensichtlich ist.

Was die Norm sagt

Beschriftungen oder Anweisungen werden bereitgestellt, wenn der Inhalt eine Eingabe des Benutzers erfordert.

Warum das zählt

Ein Platzhalter verschwindet in dem Moment, in dem jemand tippt. Für einen Menschen mit Bildschirmvergrößerung oder Schwierigkeiten im Kurzzeitgedächtnis ist das Feld dann unbeschriftet.

Wie ein Fehlschlag aussieht

  • fällt durchDer Platzhalter dient als einzige Beschriftung.
  • fällt durchEin `<label>`, das nicht über `for`/`id` mit seinem Feld verbunden ist.
  • fällt durchEin Datumsfeld ohne Beispiel für das erwartete Format.

So beheben Sie es

  • tunVerwenden Sie `<label for="…">`, immer sichtbar.
  • tunSetzen Sie Formathinweise als Text neben das Feld und verweisen Sie mit `aria-describedby` darauf.
  • tunKennzeichnen Sie Pflichtfelder mit Worten, nicht nur mit einem Sternchen.

Wie A11ySignal es prüft

Bei jedem Scan läuft 1 automatische Prüfung gegen dieses Kriterium.

Ebenfalls unter 3.3 Hilfestellung bei der Eingabe