4.1.1 Parsing
In content implemented using markup languages, elements have complete start and end tags, are nested according to specification, do not contain duplicate attributes, and IDs are unique.
Last reviewed: September 9, 2026
Understanding 4.1.1
4.1.1 Parsing was formally removed from WCAG 2.2 and marked obsolete by the W3C Working Group, which determined it no longer has any testable failure conditions. It originally existed because early assistive technologies parsed HTML directly, and malformed markup, such as unclosed tags, duplicate IDs, or improper nesting, could cause a screen reader to misread or fail on a page. Modern browsers and the HTML5 specification now mandate a standard error-correction algorithm for parsing malformed markup, so every user agent, including assistive technology built on modern browser engines, handles it the same predictable way.
How to Meet It
Frequently Asked Questions
Should I remove 4.1.1 checks from my accessibility test suite or audit checklist?
Yes, for WCAG 2.2 conformance claims: 4.1.1 no longer exists as a success criterion in WCAG 2.2 and auditors should not cite it. If you still must conform to WCAG 2.0 or 2.1 under a contractual or legal requirement, it remains part of those versions and should still be tested there.
Does this mean HTML validity no longer matters for accessibility?
It matters less for parsing-specific failures, but duplicate IDs can still break other criteria. For example, duplicate id values can cause aria-labelledby/aria-describedby references or for/id label associations to resolve incorrectly, which can fail 1.3.1 or 4.1.2. Markup validity is still worth maintaining even though 4.1.1 itself is gone.
Related Success Criteria
Quick Facts
- Criterion4.1.1
- LevelA
- IntroducedWCAG 2.0
Automate Compliance
AccessiSight automatically scans and identifies 4.1.1 issues in your codebase.
Try Scanner Free