Sommaire

La structure des Formulaire:structureformulaires

1. Le formulaire

Les formulaires sont insérés dans l’élément <form>. Dans cet élément, nous trouverons tous les champs utiles et les boutons de validation et d’annulation.

L’élément <form> accepte plusieurs attributs :

  • action : indique l’URL du script qui va prendre en charge les données saisies du formulaire.

  • method : spécifie si les données seront envoyées via HTTP, avec la méthode get ou post.

  • name : nomme le formulaire.

  • enctype : indique le type MIME des données envoyées. Le type MIME, pour Multipurpose Internet Mail Extension, permet d’indiquer la nature et le format d’un document envoyé par l’intermédiaire d’un formulaire. La valeur application/x-www-form-urlencoded est la valeur par défaut. Ces données sont encodées sous la forme de couple clé-valeur. Pour l’envoi de fichier, le type doit être multipart/form-data, format adapté pour les données binaires.

L’élément <form> est de type block et ne possède par défaut qu’une valeur pour sa marge haute.

form { 
  display: block; 
  margin-top: 0em; 
}

Voilà un exemple simple :

<form method="post" action="mon-script.php" 
enctype="application/x-www-form-urlencoded" name="inscription"> 
   ... ...