Enlaces accesibles en ASP.NET

WebProgramacion > Blog > Accesibilidad Web > Enlaces accesibles en ASP.NET

Para que un enlace sea accesible debe cumplir varios aspectos:

  • Tener un texto claro de a dónde se va a redirigir al usuario (hay que evitar textos del tipo "Pulse aqui")
  • Tener un valor correcto en el atributo Title
  • No se debe abrir un enlace en un marco nuevo (target="_blank"), ya que se puede producir sensación de desorientación al usuario

El siguiente código HTML sería un ejemplo de un enlace incorrecto, ya que faltaría el valor en su atributo Title:

<a id="HyperLink1" href="http://www.webprogramacion.com">Acceder a www.webprogramacion.com</a>

El código anterior se ha obtenido como resultado de implementar en ASP.NET el siguiente código:

Acceder a www.webprogramacion.com

En cambio un resultado correcto habría sido el siguiente código:

que se habrá generado como resultado al siguiente código ASP.NET:

<a id="HyperLink1" title="Acceder a www.webprogramacion.com" href="http://www.webprogramacion.com">Acceder a www.webprogramacion.com</a>

La diferencia entre el primer y el segundo código está en que en el segundo código se ha rellenado el valor del atributo ToolTip, que ASP.NET, al generarse el código HTML, será el valor que tomará el atributo Title del enlace.

Podría interesarte...

Menú accesible
Método implementado en C# para crear un menú accesible
Crear una lista de enlaces desde una base de datos
Ejemplo de creación de una lista de enlaces a partir de una consulta en una base de datos
Lista de ítems en una misma línea
Ejemplo de código para ver una lista de ítems en una misma línea, mediante estilos CSS
Clase que genera el código HTML de un enlace accesible
Clase implementada en C# que genera el código HTML de un enlace de manera accesible

Fecha

19/4/2012