Les formulaires HTML sont utilisés pour transmettre des données à un serveur. Un formulaire HTML peut contenir des éléments d'entrée tels que des champs de texte, des cases à cocher, des boutons radio, des boutons d'envoi, etc. Un formulaire peut également contenir des listes de sélection, une zone de texte, un ensemble de champs, une légende et des éléments d'étiquette.