Menu
Coddy logo textTech

Libellés pour les champs

Fait partie de la section Fundamentals du Journey HTML de Coddy — leçon 39 sur 60.

Il n'est pas toujours très clair de savoir à quoi sert un champ de saisie sans étiquette. Une étiquette donne aux utilisateurs un indice visuel clair sur le type de saisie attendu dans ce champ. Les étiquettes sont créées à l'aide de la balise <label>.

Voici la syntaxe de base :

<label for="field">Label text</label>
<input type="text" id="field">
  • <label>: La balise qui crée le libellé.
  • for : Un lien entre l'étiquette et un champ de formulaire. La valeur de for doit correspondre à l'id du champ de formulaire.
  • Texte de l'étiquette : Le texte qui décrit à quoi sert le champ du formulaire.
  • <input>: Le champ de formulaire auquel l'étiquette se réfère.
  • id : l'identifiant unique du champ de formulaire, qui correspond à l'attribut for de l'étiquette.
challenge icon

Défi

Facile

Ajoutez les balises suivantes à l'intérieur de la balise <form> :

  • Un <label> avec le texte 'First Name:' et l'attribut for défini sur 'firstname'.
  • Un champ <input> avec type="text".
  • Le champ <input> doit avoir un id qui correspond à l'attribut for de la balise label.

Aide-mémoire

Les étiquettes fournissent des indices visuels clairs pour les entrées de formulaire en utilisant la balise <label> :

<label for="field">Label text</label>
<input type="text" id="field">

L'attribut for dans l'étiquette doit correspondre à l'attribut id du champ de saisie correspondant pour créer une connexion appropriée.

Essayez vous-même

<!DOCTYPE html>
<html>
    <body>
        <form>
        <!-- Écrire le code ici -->
        
        </form>
    </body>
</html>
quiz iconTestez-vous

Cette leçon comprend un petit quiz. Commencez la leçon pour y répondre et suivre votre progression.

Toutes les leçons de Fundamentals