- Inicio
- Primitivas
- Separator
- Accesibilidad
Separator
Teclado, enfoque, semántica y responsabilidades del consumidor para Separator.
Accesibilidad
Contrato de accesibilidad
Semántica
- Se renderiza como un `<div>` con `role="separator"` y `aria-orientation` por defecto.
- Cuando `decorative` es true, se renderiza con `role="none"` y sin `aria-orientation`, eliminándolo del árbol de accesibilidad.
- Lleva los atributos `data-scope="separator"`, `data-part="root"` y `data-orientation`.
ARIA
- `role="separator"` indica un divisor visual entre regiones de contenido.
- `aria-orientation="horizontal"` o `aria-orientation="vertical"` especifica la orientación del divisor. Por defecto es horizontal.
- Cuando `decorative` es true, se usa `role="none"` en su lugar para ocultar el elemento de las tecnologías de asistencia.
Responsabilidades del consumidor
- Usar Separator para dividir regiones de contenido lógicamente distintas.
- Establecer `decorative` cuando el divisor es puramente visual y no separa secciones de contenido significativas.
- Usar `orientation="vertical"` solo cuando el separador divide visualmente el contenido lado a lado.
No aplicable
- keyboard
- Separator es un elemento de presentación no interactivo sin interacciones de teclado.
- focus
- Separator es un elemento de presentación no interactivo y no recibe enfoque.
Estado de revisión: Borrador — aún no revisado
Este contrato describe lo que garantiza la primitiva. Los productos que la consumen siguen siendo responsables de las etiquetas, el diseño y las decisiones de flujo que afectan el resultado final de accesibilidad.
Evidencia automatizada
Resumen del análisis axe
- Comprobaciones superadas
- 10
- Infracciones
- 0
- Incompletas
- 0
Último análisis ejecutado: 13 ago 2026, 22:47
Identificadores de evidencia: axe-separator-scan-v1
Las comprobaciones automatizadas solo cubren el escenario registrado y no establecen una conformidad de accesibilidad completa.