Créer des formulaires HTML
Créez des formulaires pour recueillir les saisies des utilisateurs
Créer des formulaires HTML est une leçon PHP Academy gratuite sur CoddyKit. Ceci est la leçon 1 sur 3. Tu peux lire la leçon complète ci-dessous gratuitement — puis la pratiquer en direct dans le navigateur avec un éditeur de code intégré et un tuteur IA 24/7. Elle fait partie du parcours d'apprentissage PHP Academy, et ta progression se synchronise sur le web et l'application CoddyKit. Le cours PHP Academy comprend 3 leçons au total.
Créer des formulaires avec HTML
Créer des formulaires HTML
Bienvenue dans la prochaine leçon ! Vous allez apprendre à créer des formulaires à l’aide de HTML. Les formulaires sont essentiels pour recueillir les données saisies par l’utilisateur, que vous pourrez ensuite traiter avec PHP. Commençons !

Que sont les formulaires HTML ?
Que sont les formulaires HTML ?
Les formulaires HTML servent à recueillir les données saisies par l’utilisateur. Ils permettent aux utilisateurs de remplir des champs, de faire des choix et d’envoyer des données à un serveur pour traitement.
Exemple : Un formulaire de connexion dans lequel les utilisateurs saisissent leur nom d’utilisateur et leur mot de passe.
Point essentiel : Les formulaires servent d’intermédiaire entre l’utilisateur et vos scripts PHP.
Créer un formulaire simple
Créer un formulaire simple
Voici comment créer un formulaire HTML de base :
Explication :
action: indique le fichier PHP chargé de traiter les données du formulaire.method: indique comment envoyer les données (GETouPOST).required: garantit que le champ doit être rempli avant l’envoi.
<form action="process.php" method="POST">
<label for="name">Name:</label>
<input type="text" id="name" name="name" required>
<button type="submit">Submit</button>
</form>
Éléments de formulaire
Éléments de formulaire
Les formulaires peuvent inclure différents types de champs pour recueillir diverses sortes de données :
text: pour la saisie de texte sur une seule ligne.email: pour les adresses e-mail.password: pour la saisie d’un mot de passe.checkbox: pour les choix multiples.radio: pour un choix unique.submit: pour envoyer le formulaire.
Exemple :
<form action="submit.php" method="POST">
<label for="email">Email:</label>
<input type="email" id="email" name="email" required>
<br>
<label for="password">Password:</label>
<input type="password" id="password" name="password" required>
<br>
<button type="submit">Login</button>
</form>
Utiliser des boutons radio
Utiliser des boutons radio
Les boutons radio permettent aux utilisateurs de sélectionner une option parmi un groupe. Exemple :
Conseil : Utilisez le même attribut name pour tous les boutons radio d’un groupe.
<form action="submit.php" method="POST">
<p>Choose your favorite color:</p>
<input type="radio" id="red" name="color" value="Red">
<label for="red">Red</label>
<br>
<input type="radio" id="blue" name="color" value="Blue">
<label for="blue">Blue</label>
<br>
<button type="submit">Submit</button>
</form>
Utiliser des cases à cocher
Utiliser des cases à cocher
Les cases à cocher permettent aux utilisateurs de sélectionner plusieurs options. Exemple :
Conseil : Utilisez une syntaxe de tableau (hobbies[]) pour recueillir plusieurs valeurs.
<form action="submit.php" method="POST">
<p>Select your hobbies:</p>
<input type="checkbox" id="reading" name="hobbies[]" value="Reading">
<label for="reading">Reading</label>
<br>
<input type="checkbox" id="traveling" name="hobbies[]" value="Traveling">
<label for="traveling">Traveling</label>
<br>
<button type="submit">Submit</button>
</form>
Menus déroulants
Menus déroulants
Les menus déroulants permettent aux utilisateurs de choisir une option dans une liste. Exemple :
Conseil : Utilisez selected pour définir une option par défaut.
<form action="submit.php" method="POST">
<label for="country">Choose your country:</label>
<select id="country" name="country">
<option value="USA">USA</option>
<option value="Canada">Canada</option>
<option value="UK">UK</option>
</select>
<br>
<button type="submit">Submit</button>
</form>
Accessibilité des formulaires
Accessibilité des formulaires
Veillez à ce que vos formulaires soient accessibles à tous les utilisateurs :
- Utilisez des balises
labelassociées aux champs à l’aide d’attributsfor. - Regroupez les champs associés à l’aide de
fieldsetet delegend. - Testez l’utilisation des formulaires sur les appareils mobiles.
Conseil : Des formulaires accessibles améliorent l’expérience utilisateur de tout le monde !
Excellent travail !
Excellent travail !
Félicitations ! Vous avez appris à créer des formulaires HTML avec différents types de champs, notamment des champs de texte, des boutons radio, des cases à cocher et des menus déroulants. Les formulaires sont à la base de la saisie utilisateur dans le développement web. Dans la prochaine leçon, nous apprendrons à traiter les données des formulaires avec PHP. Continuons à coder !

Questions Fréquemment Posées
La leçon « Créer des formulaires HTML » est-elle gratuite ?
Oui — le texte complet de « Créer des formulaires HTML » est gratuit à lire ici sur le web. Pour la pratiquer de manière interactive (un éditeur de code intégré et un tuteur IA 24/7) et déverrouiller le reste du cours PHP Academy, passe à CoddyKit PRO. Le cours PHP Academy comprend 3 leçons au total.
Qu'est-ce que j'apprendrai dans « Créer des formulaires HTML » ?
Créez des formulaires pour recueillir les saisies des utilisateurs Tu pratiques PHP Academy avec du code pratique que tu exécutes directement dans le navigateur, et un tuteur IA 24/7 répond à tes questions au fur et à mesure que tu avances dans la leçon.
Dois-je avoir de l'expérience pour commencer PHP Academy ?
Aucune expérience préalable n'est requise. PHP Academy sur CoddyKit est structuré pour les débutants jusqu'aux apprenants avancés, donc tu peux commencer ici ou depuis le début et avancer à ton rythme. Ceci est la leçon 1 sur 3.
Combien de temps prend la leçon « Créer des formulaires HTML » ?
La plupart des leçons CoddyKit prennent environ 5–10 minutes. Chacune est courte et interactive, tu progresses régulièrement et tu repiques exactement où tu t'es arrêté sur le web et l'app.
Peux-tu écrire et exécuter du code dans cette leçon PHP Academy ?
Oui. Chaque leçon PHP Academy inclut un éditeur de code intégré, tu écris et exécutes du vrai code directement dans ton navigateur et tu reçois des retours IA instantanés — aucune configuration locale requise.
Toutes les leçons de ce cours
- Créer des formulaires HTML
- Gérer les données de formulaire avec PHP
- Validation des formulaires