@@Matthias Scharwies
<p>Bitte wählen Sie in der folgenden Auswahlliste einen Professor</p> <label id="professorLabel" for="professor">Professor:</label> <select id="professor"> <option value="--">Bitte wählen:</option> <option value="p23">Albers, Alfred</option> <option value="p24">Braun, Berta</option> <option value="p25">Drachenzaun, Doris</option> <option value="p26">Müller, Stephan</option> <option value="p27">Meier, Manfred</option> </select>
Das p ist ja eigentlich auch schon eine Erklärung, soll man das mit einem aria-label auszeichen?
aria-hidden="true"
böte sich an. 😉
Es macht keinen Sinn, ein Auswahlfeld (das schon als solches angesagt wird) mit „Bitte wählen Sie …“ zu beschriften. Analog:
- auch nicht „Bitte geben Sie … ein“ bei einem Eingabefeld; das Label genügt (und wenn nicht, ist der Labeltext schlecht gewählt)
- nicht
alt="Bild eines Einhorns"
, sondernalt="Einhorn"
.
Es macht auch für Sehende keinen Sinn; also weg mit dem Absatz!
🖖 Stay hard! Stay hungry! Stay alive! Stay home!
--
“Turn off CSS. If the page makes no sense, fix your markup.” —fantasai
“Turn off CSS. If the page makes no sense, fix your markup.” —fantasai