Gunnar Bittersmann: OFFTOPIC? benutzerfreundliches select-Menü

Beitrag lesen

problematische Seite

@@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", sondern alt="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