Principio 1/1.3 Adaptable/1.3.1-N

De WCAG Wiki
Revisión del 08:40 5 nov 2025 de Admin (discusión | contribs.)
(difs.) ← Revisión anterior | Revisión actual (difs.) | Revisión siguiente → (difs.)

1.3.1-N. Agrupar campos relacionados

Discapacidades afectadas

Este criterio puede afectar a distintas personas con discapacidad. A continuación se indican las más relevantes.

Enunciado del criterio (Observatorio de Accesibilidad Web)

  • Los grupos de campos de formulario relacionados entre sí que requieren de una descripción de todo el grupo se deben agrupar dentro de un elemento <fieldset> y describirse con <legend> .

Comprensión del criterio

Descripción resumida

Los campos de formulario relacionados (como direcciones, fechas, preferencias o grupos de opciones) deben estar agrupados con <fieldset> y describirse con <legend> para que la relación entre ellos sea entendida por tecnologías de apoyo.

Objetivo

Comunicar programáticamente la relación entre campos relacionados para reducir errores y mejorar la comprensión del formulario.

Importancia de cumplir el criterio

La agrupación ayuda a usuarios con lectores de pantalla a entender la organización y propósito de los campos.

Referencias WCAG

Recursos de apoyo

Consejos
  • Usar <fieldset> y <legend> cuando haya varios campos vinculados
  • Evitar usar <legend> muy largos (ser conciso)
  • Usar ARIA solo si no es posible usar HTML semántico. Por ejemplo, ARIA: role="group"y role="radiogroup" como alternativas

Evaluación del criterio

Tipo de evaluación

Evaluación Manual

Procedimiento de evaluación

  1. Paso 1. Localizar los formularios existentes en la página que tienen grupos de campos relacionados entre sí.
  2. Paso 2. Usando la herramienta de inspección de código del navegador, verificar que los elementos <fieldset> y <legend> se utilizan de manera adecuada.

Resultado esperado

Los campos relacionados están agrupados programáticamente mediante <fieldset> y <legend> o roles ARIA equivalentes.

Ejemplo

Formulario con los datos agrupados con etiquetas <fieldset> y<legend> para indicar el tipo de datos que se solicitan.

<fieldset>
 <legend>Método de contacto</legend>
 <label><input type="radio" name="contact" value="email">Email</label>
 <label><input type="radio" name="contact" value="phone">Teléfono</label>
</fieldset>

Otras herramientas de evaluación

  • Inspección del navegador: comprobar en el código fuente los datos de formularios complejos, los campos están agrupados con <fieldset> y explicados <legend> según corresponda.
  • Lector de pantalla: (NVDA, JAWS, VoiceOver) Comprobar si al leer los campos de un formulario, se indica una agrupación o información que agrupe el contenido de los campos.










Ejemplos accesibles y no accesibles creados por alumnos

Comentarios

A continuación se muestran comentarios sobre el criterio 1.3.1-N. Agrupar campos relacionados

Loading comments...