41Mag - Balise <form> HTML5

Balise <form> HTML5

Exemple de balise <form> en HTML5

1
2
3
4
5
  <form action="traitement.php">
    Pseudo : <input type="text" name="nom" />
    Mail :<input type="email" name="mail" />
    <button type="submit">Envoyer</button>
  </form>

Définition et usage de la balise <form> en HTML5

La balise <form> est utilisé pour créer un formulaire HTML5.

L’élément <form> peut contenir un ou plusieurs des éléments suivants :

Pour en savoir plus, consulter notre Tutoriel complet pour créer un formulaire en HTML5.

Évolution par rapport au HTML 4.01

La balise :<form> possède deux nouveaux attributs : autocomplete et novalidate tandis que l’attribut accept n’est plus toléré.

Différence entre le HTML5 et xHTML

En xHTML, l’attribut name n’est pas toléré, veuillez le remplacer par l’attribut général id.

Attribut pour la balise :<form>
AttributValeurDescription
accept-charsetencodageDéfinit le type d’encodage de caractères utilisé pour le formulaire
actionURLDéfinit le chemin où sont envoyées les données du formulaire lorsque celui-ci est soumis.
autocomplete Newon
of
Active ou désactive la saisie semi-automatique du formulaire
enctypeapplication/x-www-form-urlencoded
multipart/form-data
text/plain
Définit l’encodage des données du formulaire lorsque celui-ci est soumis au serveur (Uniquement pour method=’post’)
methodget
post
Définit la méthode HTTP d’envoie du formulaire
name texteDéfinit le nom du formulaire
novalidate NewnovalidateDéfinit si le formulaire ne doit pas être validé avant d’être soumis
target _Blank
_Self
_Parent
_Top
Définit l’emplacement de la réponse après soumission du formulaire
Attribut standard :

La balise <form> prend en charge tous les attributs standard en HTML5 .

> Liste complète des attributs

Attribut d’évènement :

La balise <form> prend également en charge tous les attributs d’événement HTML5.

> Liste complète des événements


Copyright © 2013 | 41Mag. All rights reserved. Contact.
Integrated by Créa-troyes. Powered by WordPress.