Accy

Optionsgruppe ohne Gruppenbeschriftung

WCAG 1.3.1, 3.3.2 (A) · EN 301 549 9.1.3.1

Zusammengehörige Kontrollkästchen oder Optionsfelder stehen nicht in einem <fieldset> mit <legend>.

Warum das zählt

Ohne Gruppierung liest ein Screenreader „S, M, L, XL“ vor, ohne je zu sagen, dass die Frage „Größe“ lautete. Jede Option wird für sich gehört, aus dem Zusammenhang gerissen.

So wird es behoben

Fassen Sie die Gruppe in einem <fieldset> zusammen und schreiben Sie die Frage in die <legend>. Alternativ verwenden Sie role="radiogroup" mit einem aria-label.

So ist es
<p>Größe</p>
<input type="radio" name="groesse" id="s"><label for="s">S</label>
<input type="radio" name="groesse" id="m"><label for="m">M</label>
So sollte es sein
<fieldset>
  <legend>Größe</legend>
  <input type="radio" name="groesse" id="s"><label for="s">S</label>
  <input type="radio" name="groesse" id="m"><label for="m">M</label>
</fieldset>

Verwandte Themen

Hat Ihr Shop diesen Mangel?

Prüfen Sie es kostenlos, zusammen mit den anderen 54 Kriterien. Ohne Anmeldung.

Ohne Anmeldung. Wir prüfen eine öffentlich abrufbare Seite und speichern nichts über Sie.