J'ai passé beaucoup de temps pour rendre mon site le plus possible accessible aux non voyants et j'ai maintenant un soucis avec le menu principal sur ma nouvelle page d'accueil.
Le site est en Xhtml 1 et css 2.
Je suis parti des menu css+javascript d'Alsace création.
J'ai donc un menu comme cela :
Code : Tout sélectionner
<dl id="menu">
<dt onmouseover [etc] tabindex="1"></dt>
<dd>
<ul>
<li><a href=[etc] tabindex="2"</li>
<li><a href=[etc] tabindex="3"</li>
</ul>
</dd>
</dl>
Or le W3c ne considère pas comme valide le TABINDEX dans la balise <dt>
J'ai donc le choix entre non valide et accessible ou l'inverse. En plus le TABINDEX ne fonctionne pas vraiment dans la balise <dt>.
Il y a t-il une solution sans tout refaire ?
Heu, pour info, pas pub, la page est ici : http://nicolas.chazot.free.fr
Merci bien.