Elementos interactivos anidados
Qué significa y por qué importa
Un botón dentro de un enlace (o al revés) confunde al teclado y a los lectores de pantalla — el elemento interior a menudo no es accesible (WCAG 4.1.2).
Cómo corregirlo
Reestructura el código para que enlaces y botones estén uno al lado del otro y no anidados.
Ejemplo de código
Antes
<a href="/product/42">
Rain jacket <button>Add to cart</button>
</a>
Después
<a href="/product/42">Rain jacket</a>
<button>Add to cart</button>
Encuentra este error en tu web
Prueba gratis cualquier página — resultados en segundos, con instrucciones de corrección.