Checks that the document has a language attribute defined (e.g., <html lang="en">).
This check ensures that the main `<html>` tag has a `lang` attribute, which declares the primary language of the page.
The `lang` attribute allows screen readers to switch to the correct language profile, ensuring proper pronunciation and accent.
Without a language attribute, screen readers may use the wrong language to read the content, making it sound like gibberish.
<html lang="en">
...
</html>Run a free audit to see how your site performs on Document Language and 159 other checks.
Start Free AuditChecks for proper use of semantic tags like <main>, <nav>, etc.
Ensures headings (<h1>-<h6>) are logically ordered and not skipping levels.
Ensures all form inputs have associated labels for accessibility.
Checks if all interactive elements are reachable via the Tab key.