Verwendung des label-Elements bei Radio- und Checkboxen innerhalb von Formularen
Für jedes Element eines Formulares sollte nach Usability- und Accessibility-Gesichtspunkten ein zugehöriges <label>-Element definiert werden.
Dabei weist man dem <label>-Element mit dem Attribut for="id" die ID des zugehörigen Formularelementes zu, also zum Beispiel:
<label for="nachname">Name:</label> <input type="text" name="nachname" id="nachname" />
Das funktioniert prima bei Textfeldern, Textareas und Submit-Buttons.
Doch wie verhält sich das mit Radio- und Checkboxen?
Hier ist die Lösung etwas verzwickter. (Weiterlesen »)












