Kann ich mehrere Beschriftungen für ein Formularelement verwenden?

8

Wäre das Folgende eine gültige Verwendung des Label-Elements in HTML5?

%Vor%

Die HTML5-Spezifikationen scheinen nichts zu sagen zu haben es.

edit: Diese Frage ist jetzt alt. In der aktuellen Formulierung ist klar, dass ein Element mehrere Labels haben kann (aber nicht umgekehrt):

  

Beschriftbaren Elementen ist ein NodeList-Objekt zugeordnet, das die Liste der Beschriftungselemente in Baumreihenfolge darstellt, deren markiertes Steuerelement das betreffende Element ist.

    
leo 13.06.2014, 11:17
quelle

1 Antwort

13

Sie können mehrere Labels verwenden, die auf dasselbe Formularsteuerelement verweisen, und es ist zulässig.

Laut HTML 4-Dokumentation :

  

Das LABEL-Element kann zum Anhängen von Informationen an Steuerelemente verwendet werden. Jedes LABEL-Element ist genau einem Formularsteuerelement zugeordnet.

     

Das Attribut for ordnet ein Label explizit einem anderen Steuerelement zu: Der Wert des Attributs for muss mit dem Wert des Attributs id des zugeordneten Steuerelementelements übereinstimmen. Mehr als ein LABEL kann demselben Steuerelement zugeordnet werden, indem mehrere Referenzen über das for-Attribut erstellt werden.

    
Mohsen Esmailpour 13.06.2014, 11:29
quelle

Tags und Links