summary-name-present

Los elementos <summary> tienen un nombre accesible

automaticWCAG 4.1.2 (A)confianza: highgravedad: seriousrobust

Comprueba que los elementos <summary> exponen un nombre accesible no vacío.

Ámbito de aplicación. Se aplica a los elementos <summary> incluidos en el árbol de accesibilidad, dondequiera que aparezcan; un <summary> fuera de un <details> también coincide.

Resultado esperado. El elemento tiene un nombre accesible no vacío procedente de aria-label, de un aria-labelledby que resuelve a texto no vacío, de title, o del texto de su propio subárbol, donde el nombre propio de un descendiente (un <img alt>, aria-label o title) cuenta como la contribución de ese descendiente.

Ejemplos

pass
<details>
<summary>More details</summary>
<p>Body</p>
</details>

El contenido de texto visible nombra el `<summary>`.

fail
<details>
<summary></summary>
<p>Body</p>
</details>

No hay contenido de texto ni nombre accesible.

Ver código fuente