What are landmark roles and how can they be used?
Question
Answer
ARIA landmark roles (also known as landmarks) are used to programmatically identify sections of a page. They help assistive technology (AT) users navigate the different sections of the page, as well as keep them oriented to where they are on the page.
They can provide a way for AT users to skip specific sections of the site, enabling a faster, more intuitive user experience. Landmarks can also help sighted users who keyboard navigate the web.
Landmarks are inserted into a page using role attribution on elements of the page. The role values are:
- banner
- complementary
- contentinfo
- form
- main
- navigation
- search
- application
For more information, see the W3C's resource for ARIA landmarks.