Fallo común Fallos comunes WCAG 2.2
F92Fallo del criterio de conformidad 1.3.1 debido al uso de la función presentation en contenido que transmite información semántica
En resumen
Este fallo se produce cuando se aplica role="presentation" a un elemento cuya semántica aporta información o relaciones, como una tabla de datos, una lista o un encabezado. Esa función elimina la semántica del árbol de accesibilidad, de modo que el lector de pantalla deja de anunciar la estructura y la persona pierde el contexto. Úsela solo en elementos de maquetación pura y revise los componentes y plantillas que la añaden de forma automática.
Aplicabilidad
HTML
Descripción
Este fallo se produce cuando se aplica la función presentation a un elemento cuyo propósito es transmitir información o relaciones en el contenido. Elementos como table pueden transmitir información sobre el contenido que contienen mediante su marcado semántico. En cambio, la función
presentation
de WAI-ARIA tiene como finalidad suprimir la información semántica del contenido en la API de accesibilidad e impedir que los agentes de usuario transmitan esa información al usuario. El uso de role="presentation" en contenido que debería transmitir información semántica puede impedir que el usuario comprenda ese contenido.
Ejemplos
En este ejemplo, unos datos tabulares están marcados con role=presentation. Aunque las tablas de maquetación pueden marcarse de esta forma, las tablas de datos necesitan conservar su información semántica y, por tanto, no deberían marcarse con role=presentation.
Código de ejemplo:
<table role="presentation">
<caption>Fruits and their colors</caption>
<tr>
<th>Name</th>
<th>Color</th>
</tr>
<tr>
<td scope="row">banana</td>
<td>yellow</td>
</tr>
<tr>
<td scope="row">orange</td>
<td>orange</td>
</tr>
</table>
Pruebas
Procedimiento
- Comprobar si un elemento transmite información, estructura o relaciones mediante su marcado semántico.
- El elemento tiene el atributo
role="presentation".
Resultados esperados
- Si la comprobación n.º 2 es verdadera, se da esta condición de fallo y el contenido falla el criterio de conformidad.
Recursos
- The Accessible Rich Internet Applications (WAI-ARIA) Roles Model (modelo de funciones de WAI-ARIA)
Cómo lo comprobamos en ADDAW
Este fallo es uno de los que buscamos en cada auditoría de accesibilidad de ADDAW: lo documentamos con capturas y el código afectado, indicamos el criterio que incumple y la técnica suficiente con la que se corrige. Los informes siguen la metodología del Observatorio de Accesibilidad y la norma UNE-EN 301 549.
Fuente y licencia
Traducción al español, no oficial, realizada por ADDAW a partir de la técnica F92 del documento «Techniques for WCAG 2.2» del W3C (versión del repositorio público del W3C a 22/10/2026). Copyright © W3C® (MIT, ERCIM, Keio, Beihang). Se publica conforme a la licencia de documentos del W3C. El texto normativo de referencia es el original en inglés; si detecta un error en la traducción, escríbanos.