[Jquery-Es] Texto dentro del orden de tabulación
David Arango
arango en gmail.com
Mar Sep 4 06:25:36 PDT 2007
On 9/4/07, Alex Royo <aroyofla en gmail.com> wrote:
> Respecto a lo que comentáis, entiendo que no es muy sano añadir un elemento
> A con un "href" a un recurso que no es válido (#), es decir, marcar un
> enlace que no es un enlace realmente. Donde trabajo se tiene muy en cuenta
> aspectos de accesibilidad y hay que depurar.
Pues tienes un problema, porque tabindex no es un atributo del
elemento span, por tanto el html no validaría.
Eso sin contar que el tabindex es un invento del demonio y puede
despistar mucho al usuario (alterando el orden lógico de tabulación).
Por tanto en este caso me parece mejor la opción de sustituir los
spans por enlaces (vía javascript). El href no tiene porqué estar
vacío, puede enlazar con la lista que aparece a continuación:
<li>
<a href='#'ayuda >ayuda</a>
<ul id="ayuda"> ...
</ul>
</li>
No es muy útil, pero sí correcto, lo cual me recuerda a una frase de knuth:
"Beware of bugs in the above code; I have only proved it correct, not tried it."
--
David Arango, el único desarrollador con una orden de alejamiento de
Jeffrey Zeldman
Simplelogica.net, ahora con un 33,3% más de intromisión en listas de correo
Cuando no hago otra cosa escribo en mildiez.net
Más información sobre la lista de distribución Jquery-Es