Un formulaire HTML collecte des saisies de l'utilisateur et les envoie : élément <form> avec action et method, champs <input>, <select>, <textarea>, et bouton d'envoi. Chaque champ a un name et un <label> associé par for/id, essentiel pour l'accessibilité.
Exemple
<form method="post">
<label for="email">Email</label>
<input id="email" name="email" type="email">
<button>Envoyer</button>
</form>