Accessibility checks
Best practice checks
Accessibility best practice check, run by axe-core against the rendered page during the crawl. Fixing it removes a barrier for people using assistive technology. You’ll find 28 checks in this group.
| State | Evidence | Owner |
|---|---|---|
| Found | Best practiceOriginal page and available evidence recorded | Audit |
| Reviewed | Decision recordedA person checked the target and proposed value | Human |
| Checked | Public page readLive result recorded separately | Netrix |
All checks in this group
Open a check to see what triggered it and what to do next.
Form Elements Should Have Visible Label
Accessibility best practice check, run by axe-core against the rendered page during the crawl. Fixing it removes a barrier for people using assistive technology.
Table With Identical Summary & Caption Text
Accessibility best practice check, run by axe-core against the rendered page during the crawl. Fixing it removes a barrier for people using assistive technology.
ARIA Dialog & Alertdialog Require Accessible Name
Accessibility best practice check, run by axe-core against the rendered page during the crawl. Fixing it removes a barrier for people using assistive technology.
Alt Text Should Not Be Repeated As Text
Accessibility best practice check, run by axe-core against the rendered page during the crawl. Fixing it removes a barrier for people using assistive technology.
Page Must Not Have Multiple Contentinfo Landmarks
Accessibility best practice check, run by axe-core against the rendered page during the crawl. Fixing it removes a barrier for people using assistive technology.
Scope Attribute Should Be Used Correctly On Tables
Accessibility best practice check, run by axe-core against the rendered page during the crawl. Fixing it removes a barrier for people using assistive technology.
Frames should be tested with axecore
Accessibility best practice check, run by axe-core against the rendered page during the crawl. Fixing it removes a barrier for people using assistive technology.
ARIA Role Should Be Appropriate For Element
Accessibility best practice check, run by axe-core against the rendered page during the crawl. Fixing it removes a barrier for people using assistive technology.
Page Must Not Have More Than One Banner Landmark
Accessibility best practice check, run by axe-core against the rendered page during the crawl. Fixing it removes a barrier for people using assistive technology.
Page Requires At Most One Main Landmark
Accessibility best practice check, run by axe-core against the rendered page during the crawl. Fixing it removes a barrier for people using assistive technology.
Heading Levels Should Only Increase By One
Accessibility best practice check, run by axe-core against the rendered page during the crawl. Fixing it removes a barrier for people using assistive technology.
Complementary Landmarks & Asides Must Be Top Level
Accessibility best practice check, run by axe-core against the rendered page during the crawl. Fixing it removes a barrier for people using assistive technology.
Ensure Elements Marked Presentational Are Ignored
Accessibility best practice check, run by axe-core against the rendered page during the crawl. Fixing it removes a barrier for people using assistive technology.
Meta viewport should allow zoom scale up to 500
Accessibility best practice check, run by axe-core against the rendered page during the crawl. Fixing it removes a barrier for people using assistive technology.
Contentinfo Landmark Must Be Top Level Landmark
Accessibility best practice check, run by axe-core against the rendered page during the crawl. Fixing it removes a barrier for people using assistive technology.
Main Landmark Must Not Be In Another Landmark
Accessibility best practice check, run by axe-core against the rendered page during the crawl. Fixing it removes a barrier for people using assistive technology.
Page Must Contain <h1>
Accessibility best practice check, run by axe-core against the rendered page during the crawl. Fixing it removes a barrier for people using assistive technology.
Headings Should Not Be Empty
Accessibility best practice check, run by axe-core against the rendered page during the crawl. Fixing it removes a barrier for people using assistive technology.
Table Headers Require Discernible Text
Accessibility best practice check, run by axe-core against the rendered page during the crawl. Fixing it removes a barrier for people using assistive technology.
Accesskey Attribute Value Must Be Unique
Accessibility best practice check, run by axe-core against the rendered page during the crawl. Fixing it removes a barrier for people using assistive technology.
ARIA Treeitem Nodes Require Accessible Name
Accessibility best practice check, run by axe-core against the rendered page during the crawl. Fixing it removes a barrier for people using assistive technology.
Landmarks Require Unique Role Or Accessible Name
Accessibility best practice check, run by axe-core against the rendered page during the crawl. Fixing it removes a barrier for people using assistive technology.
Page Requires One Main Landmark
Accessibility best practice check, run by axe-core against the rendered page during the crawl. Fixing it removes a barrier for people using assistive technology.
Skiplink target should exist be focusable
Accessibility best practice check, run by axe-core against the rendered page during the crawl. Fixing it removes a barrier for people using assistive technology.
Elements Must Not Have Tabindex Greater Than Zero
Accessibility best practice check, run by axe-core against the rendered page during the crawl. Fixing it removes a barrier for people using assistive technology.
Banner Landmark Must Not Be In Another Landmark
Accessibility best practice check, run by axe-core against the rendered page during the crawl. Fixing it removes a barrier for people using assistive technology.
Role=text Should Have No Focusable Descendants
Accessibility best practice check, run by axe-core against the rendered page during the crawl. Fixing it removes a barrier for people using assistive technology.
All Page Content Must Be Contained By Landmarks
Accessibility best practice check, run by axe-core against the rendered page during the crawl. Fixing it removes a barrier for people using assistive technology.