Publicidad:
Logo de La Coctelera

Garbage In, Garbage Out

Diseño web, tecnología, e internet.

13 Junio 2005

Creación de buenos enlaces en HTML/XHTML

Este consejo seguro que viene bien a un montón de bloggers y autores de contenido.

Un enlace, en el lenguaje HTML o XHTML (enlace en inglés), es un texto que al pinchar con el ratón dirige al usuario a una nueva página. Se crea con la marca <a> de esta forma:

<a href="ruta/de/la/pagina.html">descripción del enlace</a>

Un buen enlace no se crea con tan solo aplicar esta marca. Un buen enlace ha de describir en pocas palabras y con la mayor precisión el contenido del documento al que enlaza.

A continuación presento un ejemplo de mal y buen enlace:

MAL ENLACE:

Las últimas estadísticas de navegadores, que podrá ver aquí, muestran un claro crecimiento del navegador Firefox.

BUEN ENLACE:

Las últimas estadísticas de navegadores muestran un claro crecimiento del navegador Firefox.

Escribir los enlaces así es mejor por razones de accesibilidad y usabilidad:

  • Los enlaces pinche aquí obligan al usuario a tener que leer el contexto del enlace para averiguar si ese enlace le lleva a donde él quiere.
  • A simple vista, es complicado identificar enlaces descritos como pinche aquí entre un mar de enlaces del mismo tipo.

Por otro lado, siempre viene muy bien utilizar con frecuencia esta poderosa herramienta, ya que ayuda a completar la información de la página y a embellecerla. De todas maneras, no hace falta repetir un mismo enlace constantemente a lo largo del documento. Basta con aplicarlo la primera vez que se menciona.

En el caso de enlaces a descargas, como ficheros ZIP o PDF, es muy recomendable siempre especificar en la descripción del enlace el tamaño del archivo y el tipo de fichero que es. De esta forma:

Historia de la Estadística PDF, 65 KB

Por último, trata de evitar abrir enlaces en ventanas nuevas, tanto utilizando el atributo TARGET (enlace en inglés) como utilizando Javascript. Es una costumbre horrible que molesta y despista a mucha gente, sobre todo, a las personas mayores. De hecho, en HTML o XHTML estricto (enlace en inglés), el atributo TARGET desaparece (enlace en inglés).

servido por gigo 6 comentarios compártelo favorito

6 comentarios · Escribe aquí tu comentario

Enrique

Enrique dijo

Alejandro, muchas gracias por tus consejos, son muy útiles.

13 Junio 2005 | 03:32 PM

Álex

Álex dijo

Gracias a ti, Enrique.

13 Junio 2005 | 04:36 PM

Eleniel

Eleniel dijo

El atributo title="" también ayuda a agregar información :)

22 Junio 2005 | 03:54 AM

gigo

gigo dijo

Es verdad, Eleniel. Se supone que title sirve para que aparezca un texto al posar el ratón encima del enlace, a modo de ayuda.

De todas formas, la intención de este artículo es corregir a la gente que describe mal los enlaces, ya que hay una tendencia a copiarse unos a otros la mala costumbre de poner: pinche aquí.

Gracias por completar la información de este artículo.

22 Junio 2005 | 07:53 AM

German

German dijo

Son lamentables tus explicaciones.
Porque no te dedicas a tejer.

27 Junio 2005 | 08:20 PM

X man

X man dijo

Y ese wuey del german quien es o que???

4 Mayo 2006 | 07:41 PM

Los comentarios están cerrados


Sobre mí

Avatar de gigo

Garbage In, Garbage Out

ver perfil »
contacto »
Desarrollador web con ganas de aprender y enseñar, porque aún queda mucho por aprender y por enseñar. Uso esta bitácora para hacer mis apuntes profesionales y de paso contribuir a ayudar a mis compañeros de, ésta, mi profesión. [guiño]

Sindicación

Buscar

suscríbete

Selecciona el agregador que utilices para suscribirte a este blog (también puedes obtener la URL de los feeds):

¿Qué es esto?

Crea tu blog gratis en La Coctelera