landmark-no-duplicate-main

La página no debe tener más de una región de referencia main

manualconfianza: mediumgravedad: minoroperable

Comprueba que existe como máximo una región de referencia main (role="main" o <main>) en la página.

Ámbito de aplicación. Se aplica siempre que la página contenga al menos una región de referencia main (role="main" explícito, o un <main> implícito).

Resultado esperado. Existe como máximo una región de referencia main en la página. Es una decisión atómica y distinta de landmark-one-main (esa regla también marca la ausencia de main; esta solo marca más de una).

Ejemplos

can't tell
<body>
<main>First</main>
<main>Second</main>
</body>

Dos elementos `<main>` se exponen ambos a la tecnología de asistencia como regiones de referencia main.

n/a
<body>
<main>Only one</main>
</body>

Solo existe una región de referencia main.

Reglas relacionadas

Ver código fuente