View on GitHub

lenguaje-html

Apuntes de HTML

Enlaces de hipertexto

Una de las etiquetas más importantes de HTML (sino la que más) es la etiqueta <a>. Esta etiqueta se utiliza para crear los llamados enlaces, vínculos o hipervínculos. La idea es establecer una referencia a una dirección o URL donde está alojado ese otro documento de destino, que puede ser una página web, un archivo PDF, una imagen o cualquier otro tipo de documento.

<a> Etiqueta para hacer referencia a otras páginas web o recursos como documentos o archivos.

Esta etiqueta debe tener, como mínimo, el atributo href, ya que es el atributo con el que se especifica la dirección URL al documento que se quiere enlazar. Aún así, la etiqueta <a> también tiene varios atributos opcionales, veamos un resumen de todos ellos:

Atributos

El soporte del atributo download podría no funcionar en navegadores no actuales, como versiones antiguas de Chrome o Firefox, o desde Internet Explorer:

Veamos a continuación algunos ejemplos de enlaces utilizando algunos atributos indicados en la tabla superior para comprender así su funcionamiento:

<ul>
  <li><a rel="author" href="http://www.emezeta.com/">Emezeta</a></li>
  <li><a href="http://lenguajecss.com/" target="_blank">LenguajeCSS</a></li>
  <li><a href="http://pagina.com/documento.pdf" download="A-38.pdf">PDF</a></li>
  <li><a href="http://pagina.com/documento-en.pdf" hreflang="en">PDF</a></li>
</ul>

Estados de un enlace

Por defecto, los enlaces tienen 3 estados diferentes: