Nous savons tous comment la forme d'une case à cocher d'entrée dans le HTML:
<input name="checkbox_name" id="checkbox_id" type="checkbox">
Ce que je ne sais pas, quel est la technique correcte de la valeur pour un contrôle de case à cocher? J'ai vu tous ces travaux:
<input name="checkbox_name" id="checkbox_id" type="checkbox" checked>
<input name="checkbox_name" id="checkbox_id" type="checkbox" checked="on">
<input name="checkbox_name" id="checkbox_id" type="checkbox" checked="yes">
<input name="checkbox_name" id="checkbox_id" type="checkbox" checked="checked">
<input name="checkbox_name" id="checkbox_id" type="checkbox" checked="true">
La réponse, c'est qu'il n'a pas d'importance? Je ne vois aucune preuve pour la réponse comme correcte ici de la spec lui-même:
Des cases à cocher (et des boutons radio) sont des interrupteurs qui peuvent être basculés par l'utilisateur. Un interrupteur est sur "on" lorsque l'élément de commande est cochée attribut est défini. Lorsqu'un formulaire est envoyé, seulement "sur la case à cocher" les contrôles peuvent devenir un succès. Plusieurs cases à cocher dans un formulaire peut partager le même nom de contrôle. Ainsi, par exemple, des cases à cocher autoriser les utilisateurs à sélectionner plusieurs valeurs pour une même propriété. L'élément d'ENTRÉE est utilisé pour créer un contrôle de case à cocher.
Que serait un spec écrivain dire, c'est la bonne réponse? Veuillez fournir des éléments de preuve réponses.