landmark-contentinfo-is-top-level

La región de referencia contentinfo debe estar en el nivel superior

manualconfianza: mediumgravedad: minoroperable

Comprueba que la región de referencia contentinfo (role="contentinfo" o un <footer> no anidado) no está anidada dentro de otra región de referencia.

Ámbito de aplicación. Se aplica siempre que la página contenga al menos un candidato a contentinfo: role="contentinfo" explícito, O un <footer> sin ningún atributo role, independientemente del anidamiento (véanse las notas de implementación sobre por qué la selección de candidatos es intencionadamente incondicional).

Resultado esperado. Ningún candidato a contentinfo tiene un ancestro que sea a su vez una región de referencia. Un contentinfo anidado dentro de otra región de referencia no es una región de pie de página de nivel superior que abarque toda la página, y confunde la navegación basada en regiones de referencia para los usuarios de tecnología de asistencia.

Ejemplos

can't tell
<div role="navigation">
<div role="contentinfo">Nested contentinfo</div>
</div>

Una región de referencia contentinfo anidada dentro de otra región de referencia ya no funciona como el único pie de página de nivel superior de la página.

n/a
<footer>Site footer</footer>

El contentinfo no está anidado dentro de ninguna otra región de referencia.

Ver código fuente