Menu
CoddyTech

Libellés pour les champs

Fait partie de la section Fondamentaux du Journey HTML de Coddy. Leçon 39 sur 60.

Il n’est pas toujours très clair de savoir à quoi correspond un champ de saisie sans libellé. Un libellé indique clairement aux utilisateurs quel type de saisie est attendu dans ce champ. Les libellés sont créés à 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 l’étiquette.
  • 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 l’utilité du champ du formulaire.
  • <input> : Le champ de formulaire auquel l’étiquette fait référence.
  • id : L’identifiant unique du champ de formulaire, qui correspond à l’attribut for dans le libellé.

Une fois liés, cliquer sur le texte du libellé place le curseur dans son champ de saisie (lui donne le focus), ce qui offre également aux utilisateurs une zone plus grande sur laquelle cliquer.

challenge icon

Défi

Facile

Ajoute 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 du label.

Essayez vous-même

<!DOCTYPE html>
<html>
    <body>
        <form>
        <!-- Écrivez 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 Fondamentaux

Entraînez-vous par vous-même : Playground Web