Definición destacada
¿Como funciona el comando en HTML5: 'abbr'?
Última modificación: 2024-06-17
Detalles de la instrucción HTML5 <abbr>
El elemento <abbr> en HTML5 se utiliza para denotar una abreviatura o una sigla, proporcionando una manera semántica de marcar este tipo de contenido. A continuación se describen los atributos que pueden aplicarse a este elemento:
-
title: Este es el atributo más importante y comúnmente utilizado con
<abbr>. Sirve para proporcionar la versión completa o aclaración del término abreviado. Cuando el usuario pasa el cursor sobre la abreviatura, el contenido del atributotitlese mostrará como un tooltip.<abbr title="HyperText Markup Language">HTML</abbr> -
global attributes: Como la mayoría de los elementos HTML,
<abbr>puede incluir atributos globales que son aplicables a todos los elementos HTML. Entre estos atributos se incluyen:- accesskey: Asigna una tecla de acceso directo.
- class: Asigna uno o más nombres de clase al elemento.
- contenteditable: Indica si el contenido del elemento es editable.
- *data- attributes**: Usado para almacenar datos personalizados.
- dir: Define la dirección del texto.
- draggable: Define si el elemento es arrastrable.
- hidden: Oculta el elemento.
- id: Define un identificador único.
- lang: Define el idioma del contenido.
- spellcheck: Indica si el navegador debe revisar la ortografía.
- style: Define estilos en línea.
- tabindex: Modifica el orden de tabulación.
- title: También puede usarse fuera del contexto de aclaraciones para cualquier información adicional.
- translate: Indica si el contenido debe ser traducido.
Ejemplo básico de cómo se verían algunos de estos atributos con <abbr>:
<abbr id="html" class="language abbr" title="HyperText Markup Language" lang="en" tabindex="0">HTML</abbr>
Uso de <abbr> en HTML5 con ejemplos sencillos
El uso del elemento <abbr> contribuye a mejorar la accesibilidad y la optimización para motores de búsqueda al proporcionar explicaciones claras para las abreviaturas y siglas en tu contenido.
Ejemplo 1: Uso básico de <abbr> con el atributo title
<p>El archivo está en formato <abbr title="Portable Document Format">PDF</abbr>.</p>
Ejemplo 2: Usando <abbr> con atributos globales
<p>El <abbr id="w3c" class="standard" title="World Wide Web Consortium">W3C</abbr> es una organización internacional que desarrolla estándares web.</p>
Ejemplo 3: Mejorando la accesibilidad con <abbr>
En este ejemplo, el texto de la abreviatura HTML proporciona una descripción clara que beneficia a dispositivos de asistencia como lectores de pantalla.
<p>Para crear sitios web se utiliza <abbr title="HyperText Markup Language">HTML</abbr> que es el estándar de marcado de documentos en la web.</p>
Ejemplo 4: Usando <abbr> con datos personalizados (atributos data-*)
<abbr title="National Aeronautics and Space Administration" data-founding-year="1958">NASA</abbr> lanzó una nueva misión al espacio.
Ejemplo 5: Combinando <abbr> con otros elementos HTML
Aquí se ilustra cómo se puede combinar <abbr> con otros elementos HTML para formar contenido enriquecido y semánticamente significativo.
<p>El <abbr title="Cascading Style Sheets" lang="en">CSS</abbr> se utiliza en conjunto con <abbr title="HyperText Markup Language">HTML</abbr> para darle estilo a las páginas web.</p>
En resumen, el uso del elemento <abbr> es vital para proporcionar claridad y contexto adicional a las abreviaturas y siglas en tus documentos HTML, beneficiando tanto la accesibilidad del contenido como la experiencia del usuario.