Etiqueta a - Enlaces HTML

La etiqueta <a> es uno de los elementos más importantes del lenguaje HTML, esta etiqueta sirve para convertir texto normal en hipertexto, es decir, sirve para crear enlaces (links).

Con la etiqueta <a> pueden realizarse enlaces hacia documentos externos de cualquier tipo, generalmente es usada para definir enlaces hacia otras páginas web pero su uso es más amplio y no necesariamente se tiene que realizar un enlace hacia un documento externo, pues la etiqueta <a> permite realizar enlaces internos dentro de un mismo documento, es decir, enlazar un texto hacia una parte específica del mismo documento que lo incluye y de este modo poder navegar dentro del documento.

Ejemplo de uso:

<a href=”http://www.acercadehtml.com/”>Texto del enlace</a>

Resultado:

Si haces clic en el enlace del ejemplo te llevará a la página principal (www.acercadehtml.com).

Atributos:

Atributo: charset
Descripción: Define la codificación de caracteres del documento al que se enlaza. Atributo obsoleto para HTML5.
Valor: Codificación de caracteres. Ejemplo: UTF-8, ISO-8859-1, etc.

Atributo: coords
Descripción: Especifica las coordenadas de un enlace. Atributo obsoleto para HTML5.
Valor: coordenadas.

Atributo: download
Descripción: Especifica las coordenadas de un enlace. Atributo nuevo de HTML5.
Valor: nombre del archivo.

Atributo: href
Descripción: Especifica la dirección destino del enlace.
Valor: URL o ubicación relativa.

Atributo: hreflang
Descripción: Especifica el idioma del documento enlazado.
Valor: Código del lenguaje.

Atributo: media
Descripción: Especifica el dispositivo o medio para el cual está optimizado el enlace. Atributo nuevo de HTML5.
Valor: media query.

Atributo: name
Descripción: Define el nombre ancla del texto. Atributo obsoleto para HTML5.
Valor: nombre deseado.

Atributo: rel
Descripción: Especifica una relación entre el documento actual y el documento enlazado.
Valores Posibles: alternate, author, bookmark, help, license, next, nofollow, noreferrer, prefetch, prev, search, tag.

Atributo: rev
Descripción: Especifica una relación entre el documento enlazado y el documento actual. Atributo obsoleto para HTML5.
Valores Posibles: alternate, appendix, bookmark, chapter, contents, copyright, friend, glossary, help, index, licence, next, nofollow, prev, section, start, stylesheet, subsection, tag.

Atributo: shape
Descripción: Especifica la forma de un área. Atributo obsoleto para HTML5.
Valores Posibles: default, rect, circle, poly.

Atributo: target
Descripción: Especifica la forma de un área.
Valores Posibles: _blank, _parent, _self, _top.

Atributo: type
Descripción: Especifica el tipo de contenido del documento enlazado.
Valores Posibles: tipo de contenido.