Vous êtes ici : : Accueil > Bonnes pratiques > Fiche no162
Un élément label définit l'information attendue pour chaque champ.
Chaque label est associé au champ concerné grâce à un identifiant identique pour :
id du champ ;for= du label.Typiquement, cette association prend la forme : <label for="identifiant">...</label> <input type="text" id="identifiant" name="...">
On veillera également à ce que le label et le champ du formulaire se succèdent dans l'ordre naturel du contenu, y compris lorsque la page est consultée dans un navigateur ne supportant pas les tableaux. On évitera donc par exemple :
<table>
<tr>
<td>label 1</td>
<td>label 2</td>
</tr>
<tr>
<td>champ 1</td>
<td>champ 2</td>
</tr>
</table>
Qui donnera dans un navigateur linéarisant le tableau (navigateur texte) :
label 1
label 2
champ 1
champ 2