„aria-hidden auf <body>“ in HTML beheben
Warum das ein Problem ist
aria-hidden="true" auf <body> entfernt die GESAMTE Seite aus assistiven Technologien: Ein Screenreader sagt nichts mehr an.
So beheben Sie es — HTML
Entfernen Sie aria-hidden vom <body>. Bei Modals gehört es (oder besser inert) an den Hauptinhalts-Container, nie an <body>.
<!-- La modale est DANS body : elle disparaît aussi -->
<body aria-hidden="true">
<main>…</main>
<div role="dialog">…</div>
</body><body>
<main inert>…</main>
<div role="dialog" aria-modal="true">…</div>
</body>Prüfen Sie Ihre Website in 30 Sekunden
Conformly erkennt diese Art von Problem auf allen Ihren Seiten kontinuierlich und warnt Sie bei jeder Regression.
Kostenloser Scan