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.