Salut, Jordi, bonsoir, la liste,

Effectivement, le validateur du W3C invalide les attributs ARIA lorsque le doctype employé est un doctype HTML 4 ou XHTML 1. Cela dit, il me semble que les erreurs relevées par le validateur pour les attributs ARIA ne doivent pas être prises en compte pour le critère 8.2 sur la validation du code.

Si tu veux utiliser ARIA tout en ayant un verdict favorable du validateur, utilise le doctype HTML 5.
 
Victor Brito Intégrateur XHTML / CSS – Expert Accessiweb en évaluation

De : Jordi Vila Cornellas <[email protected]>
À : [email protected]
Envoyé le : Jeudi 2 février 2012 18h47
Objet : [Liste GTA] ARIA et validateur XHTML

Bonjour à tous,

J'ai fait une tentative pour ajouter quelques éléments ARIA dans un formulaire mais le validateur XHTML du W3C me réplique :
there is no attribute "aria-labelledby"
there is no attribute "aria-required"

Est-ce que c'est moi qui ai commis une erreur ?
Exemple de code :
<li class="alerte_nom">                       
                            <label for="" id="alerte_nom_lbl">Nom* :</label>
                            <input type="text" name="alerte_nom" id="alerte_nom" aria-required="true" aria-labelledby="alerte_nom_lbl" />
                        </li>

Si ce n'est pas une erreur, doit-on se priver de ces attributs pour éviter d'invalider le code source ?

Merci de vos conseils,

Jordi
--

_______________________________________________
liste_gta mailing list
[email protected]
http://list.accessiweb.org/mailman/listinfo/liste_gta_list.accessiweb.org


_______________________________________________
liste_gta mailing list
[email protected]
http://list.accessiweb.org/mailman/listinfo/liste_gta_list.accessiweb.org

Répondre à