Balise LABEL
Rôle
La balise <label> définit un label (ou étiquette) pour un élément input. Il peut être utilisé avec l’attribut for pour améliorer l’accessibilité au champ de saisie ou de sélection.
Testez vous-même cette balise
Utilisez Codepen.
Voici le resultat
Compatibilité
La balise <label> est pris en charge par tous les principaux navigateurs
Attributs spécifiques
Attributs spécifiques à cet élément
- for
- L’attribut for spécifie l’élément de formulaire (par son attribut id) auquel un label est lié.
Syntaxe :
<label for="nom">Nom:</label> <input type="text" name="nom" id="nom" />
- form
- Spécifie l’identifiant (attribut ID) du formulaire auquel l’élément appartient. Cet attribut permet à un élément d’être utilisé à l’extérieur à la balise <form>.
Syntaxe :
<label form="form1" >Nom:</label>
La balise <label> prend aussi en charge les attributs globaux
Attibuts de type événement
La balise <label> prend en charge les événements de type formulaire. La balise <label> prend aussi en charge les événements souris
Voir les autres balises pour l’intégration d’un formulaire
button– datalist– fieldset– form– input– keygen– legend– meter– optgroup– option– output–progress – select– textarea