Introduction
Nous allons maintenant aborder une matière importante qui va permettre à l'utilisateur de fournir des informations, grâce à des formulaires. Ceux-ci sont à la base des moteurs de recherche, sondages, livres d'or, forums, ... et d'encore bien d'autres choses.
Les formulaires sont composés d'éléments de formulaire. Il en existe plusieurs types qui permettent chacun de capturer un certain type d'information : texte, choix, action, ... On retrouve notamment des zones de texte, des boutons, des cases à cocher, des listes déroulantes, ... On va passer en revue ces différents éléments, ainsi que leurs propriétés.
On verra ensuite comment préparer les formulaires afin de pouvoir récupérer les données encodées par l'utilisateur en vue d'effectuer un traitement, et de pouvoir renvoyer un résultat vers l'utilisateur.
Enfin, la dernière section du chapitre s'attarde sur le style et la structure des formulaires. On va voir comment ajouter des étiquettes, rassembler des éléments de formulaire en groupes logiques, définir des raccourcis clavier, ...