Acerca de esta regla de accesibilidad
El valor proporcionado a los atributos ID activos en elementos que pueden recibir foco debe ser único para evitar que las tecnologías de asistencia pasen por alto la segunda instancia. Los atributos ID activos no deben usarse más de una vez en componentes que pueden recibir foco dentro del mismo documento; las tecnologías de asistencia requieren IDs únicos para elementos activos que pueden recibir foco para poder diferenciar entre ellos.
Los componentes que pueden recibir foco en una página se identifican exclusivamente por el atributo ID. Es ilógico duplicar un ID activo.
Los valores ID activos duplicados comprometen la accesibilidad de elementos que pueden recibir foco, como etiquetas de formulario, celdas de encabezado de tabla, etc. Los lectores de pantalla y los scripts del lado del cliente pasarán por alto todas las instancias de repetición excepto la primera. La validación de archivos HTML ayuda a prevenir y eliminar posibles fuentes de problemas de accesibilidad, siempre que no se comprometa la accesibilidad.
Aquellos que tienen experiencia con scripts del lado del cliente saben que cuando se reutiliza un ID activo, la única instancia sobre la que normalmente actúa el script es la primera. De manera similar, las tecnologías de asistencia pueden referenciar apropiadamente solo el primer ID activo al mencionarlo.
Qué comprueba esta regla de accesibilidad
Asegura que cada elemento de página con un ID activo y un estado que puede recibir foco tenga un valor único.
Ayúdanos a mejorar nuestras guías
Detecta problemas de accesibilidad automáticamente
Rocket Validator escanea miles de páginas con Axe Core y el W3C Validator, encontrando problemas de accesibilidad en todo tu sitio web.