Les attributs des formulaires XHTML

form
Pour déclarer un formulaire.

C'est l'élément qui englobe tous les autres. Il a trois attributs principaux :
action
mode de transmission des paramètres référence du programme qui doit être exécutée sur le serveur
method
référence du programme qui doit être exécutée sur le serveur mode de transmission des paramètres , de type GET ou POST
enctype
type d'encodage des données du formulaires , de type GET ou POST.


Les balises de saisies :
input
Pour définir un champ.

Il peut contenir plusieurs attributs dont l'attribut type qui peut avoir les valeurs suivantes :
text
Pour définir une plage de texte.
password
Pour obtenir un mot de passe (le texte sera caché mais non crypté).
button
Crée des cases à cocher.Crée un bouton.
checkbox
Crée aussi des cases à cocher mais un seul choix sera possible. Crée des cases à cocher.
radio
Crée un bouton. Crée aussi des cases à cocher mais un seul choix sera possible
file
Pour pouvoir donner le chemin d'accès d'un fichier sur l'ordinateur de l'internaute.
hidden
Pour interdire l'accès à ce champs-là.
reset
Pour réinitialiser le formulaire
submit
Pour envoyer les informations (nous y reviendrons un peu plus tard).


D'autre part, il peut ( mais ne doit pas et est obligatoire dans le cas des types checkbox et radio ) contenir l'attribut value= nom dont la signification dépend de la valeur de type :
select
Définit un menu déroulant. Le choix sera proposé via l'élément option en utilisant l'attribut value=choix