Definición destacada
¿Como funciona el comando en HTML5: 'a'?
Última modificación: 2024-06-17
La etiqueta <a> en HTML5
Descripción detallada de los atributos del elemento <a>
La etiqueta <a> en HTML, también conocida como "anchor" (ancla en inglés), se utiliza principalmente para crear enlaces a otras páginas web, archivos, ubicaciones dentro de la misma página, direcciones de correo electrónico o cualquier otro URL.
A continuación, se detallan los atributos más comunes y relevantes del elemento <a>:
-
href: Este es el atributo más importante del elemento
<a>. Especifica la URL del destino del enlace.<a href="https://www.ejemplo.com">Visita Ejemplo</a> -
target: Define dónde se abrirá el enlace. Los valores posibles incluyen:
_self: Se abre en la misma ventana o pestaña (comportamiento por defecto)._blank: Se abre en una nueva ventana o pestaña._parent: Se abre en el marco padre._top: Se abre en todo el cuerpo de la ventana.
<a href="https://www.ejemplo.com" target="_blank">Visita Ejemplo en una nueva pestaña</a> -
rel: Especifica la relación entre el documento actual y el documento vinculado. Ejemplos comunes son:
noopener: Previene que la nueva pestaña tenga acceso al objetowindow.opener.noreferrer: Similar anoopener, pero también previene que se envíe información de referencia.ugc: Señala que el contenido fue generado por usuarios y podría estar sujeto a spam o contenido no deseado.nofollow: Indica a los motores de búsqueda que no sigan este enlace para afectaciones de SEO .
<a href="https://www.ejemplo.com" target="_blank" rel="noopener noreferrer">Visita sin referencia</a> -
download: Este atributo fuerza la descarga de un archivo en lugar de navegar a él. Especifica el nombre del archivo que se descargará.
<a href="archivo.pdf" download="miArchivo.pdf">Descargar PDF</a> -
type: Especifica el tipo de contenido del enlace, aunque es menos común.
<a href="archivo.pdf" type="application/pdf">Documento PDF</a> -
hreflang: Denota el idioma del destino del enlace en código IETF BCP 47.
<a href="https://www.ejemplo.es" hreflang="es">Visita Ejemplo en Español</a> -
ping: Este atributo contiene una lista de URLs a las que el navegador enviará un
pingsi el usuario hace clic en el enlace. Es utilizado para el seguimiento de clics.<a href="https://www.ejemplo.com" ping="https://www.ejemplo.com/tracker">Visita Ejemplo con Tracking</a> -
title: Proporciona información adicional sobre el enlace, mostrado como una tooltip cuando el usuario pasa el cursor sobre el enlace.
<a href="https://www.ejemplo.com" title="Ir a Ejemplo">Visita Ejemplo</a> -
accesskey: Proporciona una tecla de acceso rápido para enfocarse en el enlace.
<a href="https://www.ejemplo.com" accesskey="e">Visita Ejemplo (Alt + E)</a> -
tabindex: Controla el orden de tabulación del enlace.
<a href="https://www.ejemplo.com" tabindex="1">Visita Ejemplo</a>
Ejemplos sencillos de uso del elemento <a> en HTML5
-
Enlace básico a una página web:
<a href="https://www.ejemplo.com">Visita Ejemplo</a> -
Enlace que abre en una nueva pestaña:
<a href="https://www.ejemplo.com" target="_blank">Visita Ejemplo en una nueva pestaña</a> -
Enlace a una dirección de correo electrónico:
<a href="mailto:correo@ejemplo.com">Enviar un correo</a> -
Enlace que descarga un archivo:
<a href="documento.pdf" download>Descargar Documento</a> -
Enlace dentro de la misma página (ancla interna):
<!-- Enlace al ancla --> <a href="#seccion1">Ir a la Sección 1</a> <!-- Enlace de destino --> <h2 id="seccion1">Sección 1</h2> <p>Contenido de la sección 1.</p> -
Enlace con tooltip y tecla de acceso rápido:
<a href="https://www.ejemplo.com" title="Visitar Ejemplo" accesskey="e">Visita Ejemplo (Alt + E)</a>
Estos ejemplos y descripciones cubren una amplia gama de usos y configuraciones que se pueden aplicar a los enlaces en HTML5, proporcionando flexibilidad y funcionalidad a los desarrolladores web.