Quiz récap'

Quiz récap' sur les formulaires.

Question Votre réponse
1
  1. Mettre une bordure autour des champs de formulaire.
  2. Regrouper des champs de même nature.
Réponse b
2
  1. Vrai
  2. Faux
Réponse b
L'élément legend est obligatoire et doit impérativement être implémenté après la balise ouvrante <fieldset>
3
  1. Les champs sont écrits en rouge
  2. Les champs sont signalés par * implémenté en HTML
  3. Les champs sont signalés par * implémenté en CSS
Réponse b
Une information ne peut pas être uniquement véhiculée par la couleur. Il est possible de colorer les champs obligatoires mais il est indispensable de les signaler par du texte.
De plus, une phrase en début de formulaire indiquera le caractère obligatoire des champs ainsi signalés.
4
  1. Vrai
  2. Faux
Réponse b
L'attribut placeholder qui permet de renseigner un texte indicatif par défaut dans un champ de formulaire ne peut en aucun cas remplacer l'élément label. En effet, l'attribut placeholder disparaît dès que l'utilisateur active le champ de formulaire ou commence à écrire dedans.
5
  1. <label href="#nom">Nom</label><input type="text" name="nom" id="nom">
  2. <label for="nom">Nom</label><input type="text" name="nom" id="nom">
  3. <label aria-labelledby="nom">Nom</label><input type="text" name="nom" id="nom">
Réponse b
6
  1. sont inutiles car ce qui est attendu dans un champs est évident (exemple : date de naissance).
  2. permettent de connaître le format ou le type de saisie attendu et évite les erreurs de saisie.
Réponse b
Pour vérifier la compréhension du contenu du tableau dans ce cas, vous pouvez utiliser l’extension de navigateur « web developper » et choisir « Misceallanous » - « Linearize page ».
7
  1. À faciliter le remplissage des champs qui contiennent une information personnelle enregistrée au préalable par l’utilisateur.
  2. À suggérer des mots parmi des options d'une liste déroulante.
Réponse a
8
  1. Les champs en erreur apparaîtront en rouge avec un message en début de formulaire pour signaler que des champs sont en erreur
  2. Un message d’erreur global sera implémenté au début du formulaire, et pour chaque champ en erreur, un message y sera accolé expliquant comment corriger.
  3. Un message d’erreur global sera implémenté au début du formulaire, pour chaque champ en erreur, un message y sera accolé expliquant comment corriger, et le titre de la page sera modifié pour commencer par un mot du type "Erreur"
Réponse c
9
  1. avec le role <role="alertdialog">
  2. avec le role <role="alert">
  3. avec le role <role="alert"> pour les messages d'erreur et le role <role="status"> pour les messages de succès.
Réponse c
Ces rôles seront implémentés vide dès le départ dans le code. Ils seront peuplés par le message en cas de besoin.
10
  1. Vrai
  2. Faux
Réponse a