Radio-button Zugänglichkeit ("Barrierefreiheit" (508)
Wenn ich eine Frage mit einem "ja/Nein" radio-button. Wie muss ich markieren den code, so dass ein screen-reader liest die Frage im Zusammenhang mit der "ja/Nein" Auswahl, statt nur das Lesen der "ja" und "Nein" - labels, wenn die radio-buttons ausgewählt?
<span>Did you understand this? (choose one) </span>
<label>
<input type="radio" id="yes_no" name="yes_no" value="Yes" />
Yes
</label>
<label>
<input type="radio" id="yes_no" name="yes_no" value="No" />
No
</label>
Dank
Du musst angemeldet sein, um einen Kommentar abzugeben.
Für Formular-Elemente dieser Art, die ich benutze:
Bitte beachten Sie, dass alle ID-Werte, die auf einer Seite eindeutig sein sollte. Wenn Sie ein element haben muss, dass teilen ein Deskriptor, dann fügen Sie es als eine Klasse.
Ich auch mit Fieldsets hinzufügen, um eine eigene Grenze für die radio-Auswahl.
Und sicher, dass Sie den for="id_value" - Attribut des Labels. Dies wird ordnen Sie das label mit den gewünschten radio-button.
verwenden Sie das content-Attribut (falls verfügbar).