Les listes de choix sont des champs affichant une série d'items sous forme soit de liste déroulante, soit de liste simple.
De plus, les listes de choix peuvent autoriser la multisélection d'items.
La commande <select> définit une liste de choix.
La commande </select> ferme la liste de choix.
L'attribut name="Nom du champ" spécifie un nom pour l'élément.
L'attribut size="Valeur"* définit le type de liste et le nombre d'items.
L'attribut multiple permet de créer une liste à choix multiple.
L'attribut tabindex="Nombre" définit la position de la liste dans l'ordre de tabulation.
L'attribut disabled permet de rendre la liste inactive.
La commande <option> déclare une entrée dans la liste.
La commande </option> ferme l'entrée précitée.
L'attribut value="Valeur de l'entrée" définit la valeur d'un item par défaut. Si l'attribut n'existe pas, alors la valeur par défaut est l'expression au sein de la balise option.
L'attribut selected définit la sélection d'un item par défaut.
L'attribut label="Chaîne de caractères" définit une description pour l'option.
*Valeur
Description
1
Une valeur définie à 1 provoque une liste déroulante.
>1
Une valeur supérieure à 1 provoque une liste simple.
<html>
<head>
<title>Un titre pertinent</title>
<meta name="Description" content="...">
<meta http-equiv="Date" content="01/01/2000">
...
</head>
<body>
<form>
<textarea
name="Nom du champ"
cols="Valeur" rows="Valeur">
Contenu par défaut
</textarea>
<select
name="Nom du champ"
size="Valeur"
multiple>
<option selected>
Première entrée dans la liste
</option>
<option>
Seconde entrée dans la liste
</option>
...
</select>
</form>
...
Diverses commandes HTML
...
</body>
</html>