Chapitre 7 : Les formulaires HTML
Écouter la leçon
Lecture audio assistée par IA
Vitesse :
0.8x
1.0x
1.2x
1.5x
Chapitre 7 : Les formulaires HTML
Structure d’un formulaire
Un formulaire HTML permet aux utilisateurs de saisir des données. Il commence par la balise <form> et contient divers champs.
<form action="/envoyer" method="post">
<input type="text" name="nom" placeholder="Votre nom">
<input type="submit" value="Envoyer">
</form>
Champs de formulaire courants
<input type="text"> Champ texte simple
<input type="email"> Adresse e-mail
<input type="password"> Mot de passe
<input type="number"> Valeur numérique
<input type="checkbox"> Case à cocher
<input type="radio"> Bouton radio
<input type="date"> Date
<input type="submit"> Bouton d’envoi
Étiquettes et organisation
La balise <label> est utilisée pour associer un texte à un champ, ce qui améliore l'accessibilité.
<form>
<label for="nom">Nom :</label>
<input type="text" id="nom" name="nom">
</form>
Listes déroulantes et zones de texte
<select name="pays">
<option value="fr">France</option>
<option value="cd">Congo</option>
</select>
<textarea name="message" rows="4" cols="50"></textarea>
Résumé
<form> : balise de formulaire
<input> : champ de saisie
<label> : étiquette descriptive
<select> : liste déroulante
<textarea> : zone de texte
Évaluation des acquis
Quiz du chapitre 7
Correction immédiate
Ateliers pratiques & Projets
Testez vos compétences avec nos exercices guidés et le tuteur IA.
Voir les exercices
Ateliers pratiques & Corrigés détaillés
Retour au cours
Ateliers pratiques & Corrigés
#1 — Champ texte
Atelier #1
Crée un champ texte pour saisir un prénom, avec un placeholder.
Votre réponse ou code à faire corriger par l'IA :
Faire corriger par l'IA
Correction instantanée et bienveillante
Diagnostic du tuteur IA Weegosoft :
Consulter la solution type du formateur
Solution de référence :
<input type="text" placeholder="Votre prénom">
#2 — Mot de passe
Atelier #2
Crée un champ pour saisir un mot de passe (caractères masqués).
Votre réponse ou code à faire corriger par l'IA :
Faire corriger par l'IA
Correction instantanée et bienveillante
Diagnostic du tuteur IA Weegosoft :
Consulter la solution type du formateur
Solution de référence :
<input type="password" name="pwd">
#3 — Case à cocher
Atelier #3
Crée une case à cocher 'Accepter les CGU' cochée par défaut.
Votre réponse ou code à faire corriger par l'IA :
Faire corriger par l'IA
Correction instantanée et bienveillante
Diagnostic du tuteur IA Weegosoft :
Consulter la solution type du formateur
Solution de référence :
<label>
<input type="checkbox" checked> Accepter les CGU
</label>
#4 — Boutons radio
Atelier #4
Crée deux choix exclusifs : 'Oui' et 'Non'.
Votre réponse ou code à faire corriger par l'IA :
Faire corriger par l'IA
Correction instantanée et bienveillante
Diagnostic du tuteur IA Weegosoft :
Consulter la solution type du formateur
Solution de référence :
<label><input type="radio" name="choix" value="oui"> Oui</label>
<label><input type="radio" name="choix" value="non"> Non</label>
#5 — Bouton d'envoi
Atelier #5
Ajoute un bouton pour soumettre le formulaire.
Votre réponse ou code à faire corriger par l'IA :
Faire corriger par l'IA
Correction instantanée et bienveillante
Diagnostic du tuteur IA Weegosoft :
Consulter la solution type du formateur
Solution de référence :
<button type="submit">Envoyer</button>
<!-- ou -->
<input type="submit" value="Envoyer">