Fix "Non-existent ARIA attribute" in HTML
Why it's a problem
A misspelled or invented aria-* attribute has no effect: the information it should carry (state, relationship, name) never reaches the screen reader, and nothing warns the developer.
How to fix it — HTML
Check the exact spelling of each aria-* attribute against WAI-ARIA. Common slips: aria-labeledby instead of aria-labelledby, aria-role instead of role.
<input id="q" aria-labeledby="titre-recherche"><!-- Deux « l » : labelLEDby -->
<input id="q" aria-labelledby="titre-recherche">Check your site in 30 seconds
Conformly detects this kind of issue across all your pages, continuously, and alerts you on every regression.
Free scan