Détails du sujet

Formulaires HTML

Un formulaire HTML est une partie du document constituée d'un contenu normal, d'un balisage, d'éléments spéciaux de type <input> (cases à cocher, boutons radio, menus, etc.) et de labels. L'utilisateur « remplit » généralement le formulaire en modifiant ces inputs ou en entrant du texte dans les champs de données.

Toutes les cartes

Comment ouvrir et fermer un formulaire dans un document HTML ?

ouverture <form>

fermeture </form>


Comment diviser un formulaire en plusieurs sections ?

avec la balise <fieldset>


Quels sont les 2 attributs requis au sein d'une balise <form> ?

action = définit l'action du formulaire lorsqu'il est soumis

method = définit la méthode GET ou POST utilisée lors de la soumission du formulaire


Quelle est la méthode la plus sécurisée pour soumettre un formulaire?

La méthode POST rend les informations invisibles dans la barre d'adresse (elle est donc plus sécurisée).


Comment insérer des champs de données dans un formulaire ?

Avec la balise <input>


Comment attribuer un titre à un <fieldset> ?

Avec la balise <legend> 


Quel est l'attribut indispensable d'un champ <input> pour soumettre l'information ?

L'attribut "name".

ex :

<input type= "text" name= "prenom">


Quelle balise permet un retour à la ligne ?

<br>


Comment créer un champ de texte ?

<input type="text" name="prénom" />


Quelle balise permet de soumettre un formulaire ?

<input type="submit" />


A quoi sert la balise <input type="radio" /> ?

A créer une question pour l'utilisateur avec une seule réponse possible. 

ex: vrai ou faux


Comment créer une liste déroulante ?

Avec la balise <select>


A quoi sert la balise <textarea> </textarea> ?

A créer un champ de texte contenant plusieurs lignes.


Quelle balise utilise-t-on pour créer un bouton cliquable?

<button type="button"> Cliquez içi </button>


Comment insérer des entrées dans une liste déroulante <select> ?

Avec la balise <option>


Quel est le rôle de la balise <optgroup> ?

Regrouper des options par catégories dans une liste déroulante


Quel attribut oblige l'utilisateur à remplir un champ pour pouvoir soumettre le formulaire?

<input type="text" name="prénom" required />


A quoi sert l'attribut readonly d'un <input>?

Le champ ne peut pas être modifié mais seulement lu.


Comment limiter le nombre de caractères d'un <input> ?

Avec l'attribut maxlength


Comment aiguiller l'utilisateur sur l'information qu'il devrait entrer dans un champ précis?

Avec l'attribut placeholder

ex:

<input type="text" name= "prénom" placeholder= "Prénom" />