Etiquetas

Las etiquetas se utilizan para identificar y categorizar la información de una página, ofreciendo contexto para que los usuarios comprendan mejor el contenido.


Uso

Cuándo usar

  • Cuando el contenido pertenezca a múltiples categorías o necesite diferenciarse. Sirven para clasificar información o destacarla en modo solo lectura.
  • Para filtrar información y mostrar varias etiquetas.
  • Cuando la etiqueta es interactiva y se utiliza para agrupar contenido relacionado, como categorías o filtros.

Cuándo no usar

  • Como llamada a la acción para redirigir a la persona usuaria a una nueva página, en ese caso utiliza el componente Botón
  • Evitá usar las etiquetas estáticas e interactivas en una misma página ya que puede generar errores no forzados.

Tipos de etiquetas

Estática

Se utilizan para proporcionar información o identificación de un elemento a través de una palabra clave estática.

Etiqueta estatica

Clickeable

Se utiliza para redirigir a la persona usuaria a otra página con contenido relacionado a la etiqueta.

Etiqueta clickeable

Seleccionable

Se utiliza para filtrar información relacionada en una misma página.

Etiqueta Seleccionable

Eliminable

Se utiliza en campos de búsqueda para filtrar y borrar la opción seleccionada.

Etiqueta Eliminable

Tamaños

Existen 3 tamaños de etiquetas: pequeñas (small), medianas (medium) y grandes (large). Según el contexto de uso en la interfaz corresponde el tamaño de la etiqueta.

Tamaños de etiquetas

Ancho máximo

Todos los tipos de etiquetas tienen configurado un ancho máximo para asegurar el correcto comportamiento con textos que ocupan más de 3 palabras. Los textos que excedan los 240px de ancho pasan a formar una segunda línea de texto.

Ancho máximo de etiquetas y comportamiento

Apariencia

Las etiquetas adoptan estilos predefinidos según su función. Cada tipo aplica un set de variables de color específicas que garantizan consistencia visual y una comunicación clara del contenido.

ValorPropósitoColor asociado
PrimarioInformación sin énfasis.Gris claro
InformaciónDatos informativos o aclaratorios.Azul
ÉxitoPara casos aprobados, completos, exitosos, finalizados.Verde
AdvertenciaPara casos que requieren atención, también para casos en pausa o rechazados.Amarillo
PeligroPara casos de error, no completados, eliminados.Rojo
DestacadoPromoción, novedad, énfasis visual.Violeta / color destacado

Jerarquías

Las etiquetas estáticas y clickeables tienen dos niveles de jerarquía según el énfasis necesario para resaltar el elemento.

Primaria

La jerarquía primaria se utiliza para destacar un elemento, propiedad o concepto del conjunto total de etiquetas.

Etiqueta Primaria

Secundaria

La jerarquía secundaria se usa con mayor frecuencia cuando hay tres o más etiquetas en línea para categorizar la información de un elemento.

Etiqueta Secundaria

Unica

Tanto las etiquetas seleccionables como eliminables tienen una jerarquía visual única para no entorpecer la decisión del usuario por el color.

Etiqueta Unica

Ejemplos de uso

Ejemplo de uso correcto
check

Utilizá etiquetas primarias para resaltar la categoría principal del evento, y las etiquetas secundarias información complementaria.

Ejemplo de uso incorrecto
close

No recomendamos saturar la página con etiquetas primarias, ya que pueden competir entre sí. Si todo está resaltado, nada lo está.

Uso de íconos

Los íconos son opcionales y pueden utilizarse para reforzar el significado o mejorar la identificación visual de la información. Se recomienda usarlos únicamente cuando aporten valor semántico o mejoren la comprensión, evitando sobrecargar el componente.

Tamaños de etiquetas

Disposición

Se alinean siempre a la izquierda para mantener un orden de lectura natural. Suelen usarse al comienzo de un artículo para mostrar una categoría principal, o al final como "Etiquetas relacionadas", ayudando a clasificar y contextualizar el contenido.

Ejemplo de uso de cómo sí usar los íconos
check

Las etiquetas se alinean a la izquierda para facilitar la lectura y la accesibilidad.

Ejemplo de uso de cómo no usar los íconos
check

Alinearlas a la derecha interrumpe la lectura y dificulta su identificación.

Contexto de uso

Para resaltar un estado, tipo o modalidad de contenido que no requiere acción del usuario.

Se pueden utilizar para mostrar información complementaria o clasificar contenido de manera visual, sin interacción. Por ejemplo, en una ficha de trámite puede indicar si es Presencial o En línea.

Etiqueta Contexto de uso

Para agrupar o categorizar contenido

Se pueden utilizar en listados, tarjetas o secciones donde el contenido puede organizarse por temas o categorías, permitiéndole al usuario filtrar, navegar o descubrir información relacionada de forma rápida. Suelen resumir el contenido de la página.

Etiqueta Contexto de uso

Para búsquedas filtradas por temas específicos

Para filtrar información sobre temas relacionados a través de un campo de búsqueda. Permite eliminar las etiquetas seleccionadas para volver atrás con la filtración por esa categoría.

Etiqueta Contexto de uso

Para filtrar contenido en una misma página

Las etiquetas de filtro activas se utilizan para indicar que un criterio de filtrado está aplicado. Al interactuar con la etiqueta, el filtro se activa o desactiva produciendo que la interfaz actualice de manera inmediata.

Etiqueta Contexto de uso

Contenido

Texto en las etiquetas

Las etiquetas deben ser breves, claras y estar redactadas siguiendo pautas de escritura. Evitá que el texto se corte en varias líneas: lo ideal es que no superen los 20 caracteres.

Estáticas

Primarias

Con ícono

ink_selection Etiqueta
<span class="badge badge-p-default">
<span class="material-symbols-rounded">grid_view</span> 
  Etiqueta
</span>

Sólo texto

Etiqueta
<span class="badge badge-p-default">Etiqueta</span>

Secundarias

Con ícono

ink_selection Etiqueta
<span class="badge badge-s-default">
<span class="material-symbols-rounded">grid_view</span>   Etiqueta
</span>

Sólo texto

Etiqueta
<span class="badge badge-s-default">Etiqueta</span>

Clickeables

Primarias

Con ícono

<a href="#" class="badge badge-p-link-default" target="_blank" rel="noopener noreferrer">
  <span class="material-symbols-rounded">grid_view</span> 
  <span>Etiqueta</span>
</a>

Sólo texto

<a href="#" class="badge badge-p-link-default" target="_blank" rel="noopener noreferrer">
  <span>Etiqueta</span>
</a>

Secundarias

Con ícono

<a href="#" class="badge badge-s-link-default" target="_blank" rel="noopener noreferrer">
  <i class="bx bx-grid-alt"></i>
  <span>Etiqueta</span>
</a>

Sólo texto

<a href="#" class="badge badge-s-link-default" target="_blank" rel="noopener noreferrer">
  <span>Etiqueta</span>
</a>

Tamaños

EtiquetaEtiquetaEtiqueta
<span class="badge badge-s-default badge-sm">Etiqueta</span>
<span class="badge badge-s-default">Etiqueta</span>
<span class="badge badge-s-default badge-lg">Etiqueta</span>

Apariencia

Estáticas

EtiquetaEtiquetaEtiquetaEtiquetaEtiquetaEtiqueta
EtiquetaEtiquetaEtiquetaEtiquetaEtiquetaEtiqueta
 // Estáticas - Primarias
<span class="badge badge-p-default">Etiqueta</span>
<span class="badge badge-p-info">Etiqueta</span>
<span class="badge badge-p-success">Etiqueta</span>
<span class="badge badge-p-danger">Etiqueta</span>
<span class="badge badge-p-warning">Etiqueta</span>
<span class="badge badge-p-highlight">Etiqueta</span>
 // Estáticas - Secundarias
<span class="badge badge-s-default">Etiqueta</span>
<span class="badge badge-s-info">Etiqueta</span>
<span class="badge badge-s-success">Etiqueta</span>
<span class="badge badge-s-danger">Etiqueta</span>
<span class="badge badge-s-warning">Etiqueta</span>
<span class="badge badge-s-highlight">Etiqueta</span>
// Clickeables - Primarias
<a href="#" class="badge badge-p-link-default" target="_blank" 
rel="noopener noreferrer">
  <span class="material-symbols-rounded">grid_view</span> 
  <span>Etiqueta</span>
</a>

<a href="#" class="badge badge-p-link-info" target="_blank" 
rel="noopener noreferrer">
  <span class="material-symbols-rounded">grid_view</span> 
  <span>Etiqueta</span>
</a>

<a href="#" class="badge badge-p-link-success" target="_blank" 
rel="noopener noreferrer">
  <span class="material-symbols-rounded">grid_view</span> 
  <span>Etiqueta</span>
</a>

<a href="#" class="badge badge-p-link-warning" target="_blank" 
rel="noopener noreferrer">
  <span class="material-symbols-rounded">grid_view</span> 
  <span>Etiqueta</span>
</a>

<a href="#" class="badge badge-p-link-highlight" target="_blank" 
rel="noopener noreferrer">
  <span class="material-symbols-rounded">grid_view</span> 
  <span>Etiqueta</span>
</a>


// Clickeables - Secundarias
<a href="#" class="badge badge-s-link-default" target="_blank" 
rel="noopener noreferrer">
  <span class="material-symbols-rounded">grid_view</span> 
  <span>Etiqueta</span>
</a>

<a href="#" class="badge badge-s-link-info" target="_blank" 
rel="noopener noreferrer">
  <span class="material-symbols-rounded">grid_view</span> 
  <span>Etiqueta</span>
</a>

<a href="#" class="badge badge-s-link-success" target="_blank" 
rel="noopener noreferrer">
  <span class="material-symbols-rounded">grid_view</span> 
  <span>Etiqueta</span>
</a>

<a href="#" class="badge badge-s-link-warning" target="_blank" 
rel="noopener noreferrer">
  <span class="material-symbols-rounded">grid_view</span> 
  <span>Etiqueta</span>
</a>

<a href="#" class="badge badge-s-link-highlight" target="_blank" 
rel="noopener noreferrer">
  <span class="material-symbols-rounded">grid_view</span> 
  <span>Etiqueta</span>
</a>

Eliminables

<a href="#" class="badge badge-remove" target="_blank" rel="noopener noreferrer">
  <i class="bx bx-x"></i>
  <span>Etiqueta</span>
</a>
// Disabled
<a href="#" class="badge badge-remove disabled" target="_blank" rel="noopener noreferrer">
  <span class="material-symbols-rounded">grid_view</span> 
  <span>Etiqueta</span>
</a>

Seleccionables

<label class="badge-toggle">
  <input type="checkbox" />
  <span class="badge badge-select">Etiqueta</span>
</label>
// Disabled
<label class="badge-toggle">
  <input type="checkbox" />
  <span class="badge badge-select">Etiqueta</span>
</label>

Anatomía

Anatomia de la etiqueta
ElementoCarácter
1. ContenedorObligatorio, deben estar dentro de un contenedor que asegure su alineación y espaciado.
2. Texto etiquetaObligatorio, indica el nombre de la etiqueta.
3. Botón cancelarOpcional, indica que la etiqueta puede ser eliminada.
4. ÍconoOpcional, puede utilizarse un ícono para reforzar la información.

Estados

Predeterminado (default)

Estado predeterminado de la etiqueta en una interfaz.

Estado predeterminado del boton

Sobre (hover)

Estado que adopta la etiqueta cuando un cursor pasa sobre él, cambiando su apariencia para indicar su interactividad a la persona usuaria. Este estado se encuentra habilitado en las etiquetas clickeable, seleccionable y eliminable.

Estado sobre del boton

En foco (focus)

Es un principio de accesibilidad que asegura que cualquier elemento interactivo en una interfaz sea claramente visible cuando recibe la atención del usuario, especialmente al ser navegado con el teclado. En Obelisco se utiliza un borde o anillo (focus ring) por fuera del componente en un color distintivo.

Estado en foco del boton

Deshabilitado (disabled)

Es un estado para informar que la etiqueta está deshabilitada y no permite la interacción. Este estado se encuentra habilitado en las etiquetas clickeable, seleccionable y eliminable.

Estado deshabilitado del boton

Navegación alternativa

El componente de etiquetas está construido para ser accesible mediante navegación por teclado y reconocible por lectores de pantalla, comunicando su estado (activado o desactivado) de forma clara.

TABENTER

Utilizando el tab la persona usuaria puede navegar a través de elementos de la interfaz.

Navegacion alternativa de la etiqueta

Etiquetado descriptivo

Para las etiquetas estáticas usá el elemento <span> y deshabilitá los estados hover, on-click y focus.


<span class="badge badge-s-default">Cultura</span>

Para las etiquetas interactivas usá el elemento <a> para que la etiqueta funcione como un enlace que permita explorar contenido relacionado (por temática, categoría, etc.). Si la etiqueta redirige, el atributo href debe ser válido y apuntar al destino correcto.


<a href="/tematica/salud" class="badge badge-s-default">
 Cultura
</a>

Criterios WCAG aplicados

Success Criterion 1.3.1 Info and Relationships (Level A)

La información, la estructura y las relaciones transmitidas a través de la presentación pueden determinarse mediante programación o están disponibles en el texto.

Success Criterion 1.4.11 Non-Text Contrast (Level AA)

La presentación visual de elementos de la interfaz de usuario y objetos gráficos tiene por lo menos una relación de contraste de 3:1 con respecto a los colores adyacentes.

Success Criterion 2.1.1 Keyboard (Level A)

Todas las funcionalidades del contenido se puede operar a través de una interfaz de teclado.

Success Criterion 2.4.7 Focus Visible (Level AA)

Cualquier interfaz de usuario operable por teclado tiene un modo de operación donde el indicador de enfoque del teclado es visible. Cuando utiliza un teclado para navegar por los componentes, los enlaces tienen un subrayado visible y un recuadro outline que indica que los enlaces son interactivos.

Navegación de pie de página