Saltar al contenido
SilktideAyuda

Resumen y título de la tabla idénticos

Silktide comprueba las tablas que tienen tanto un atributo summary como un caption y señala aquellas en las que ambos dicen exactamente lo mismo. Cada uno cumple una finalidad distinta, por lo que duplicar uno en el otro solo genera repetición.

En , el elemento <caption> es el título visible de la tabla, mientras que el atributo summary es una descripción invisible pensada para explicar la estructura de la tabla a las personas usuarias de .

<!-- Problema: el atributo summary solo repite el título (caption) -->
<table summary="Horario de apertura">
  <caption>Horario de apertura</caption>
  ...
</table>

Por qué es importante

Los lectores de pantalla anuncian tanto el título como el summary cuando la persona usuaria llega a una tabla. Si son idénticos, se lee el mismo texto dos veces, lo que hace perder tiempo a la persona usuaria y sugiere que el summary se rellenó para marcar una casilla en lugar de ayudar. Un summary útil añade algo que el título no aporta: cómo está organizada la tabla o cuál es la mejor forma de leerla.

Cómo solucionarlo

  1. Elimina el atributo summary y conserva el título (caption), o
  2. Reescribe el summary para que complemente el título describiendo la estructura de la tabla:
<!-- Solución: el summary añade información estructural -->
<table summary="Días en la primera columna, horario de mañana y de tarde en la segunda y la tercera">
  <caption>Horario de apertura</caption>
  ...
</table>

Ten en cuenta que el atributo summary proviene de HTML 4 y está obsoleto en el HTML actual, por lo que eliminarlo suele ser la mejor opción a largo plazo. Un párrafo visible antes de la tabla puede incluir la misma explicación para todas las personas.

Cómo lo comprueba Silktide

  1. Buscar todas las tablas de cada página.
  2. Omitir las tablas marcadas como de presentación con role="presentation".
  3. Omitir las tablas sin un atributo summary o sin un <caption>.
  4. Comparar ambos textos, ignorando mayúsculas/minúsculas y los espacios en blanco adicionales, e informar de la tabla si son idénticos.

Más información

Última actualización

¿Le ha resultado útil esta página?

Resumen y título de la tabla idénticos | Ayuda de Silktide