Matthias Apsel: <label> funktioniert nicht über Tabellenelemente hinweg

Beitrag lesen

Hallo mk,

folgende Frage zum <label>-Tag:

Element, nicht Tag.

Leider klappt der zweite Codeschnipsel nicht (zumindest nicht im IE). <label> scheint nicht über Tabellenelemente hinweg zu funktionieren. In der Spezifikation finde ich hierüber aber keinen Hinweis.

label ist als Kind von table nicht erlaubt.

Hat jemand eine Idee, wie ich eine ganze Tabellenreihe labeln kann?

Verzichte auf die Tabelle; Es handelt sich in den Augen vieler nicht um tabellarische Daten. Du kannst einfach den Code

<label ...><input ... ></label> oder <label for="...">...</label><input ...>

verwenden und die Darstellung mit CSS an deine Bedürfnisse anpassen.

Bis demnächst
Matthias

--
Signaturen sind bloed (Steel) und Markdown ist mächtig.