Applicability
HTML5 documents that contain related links.
This technique relates to Success Criterion 1.3.1: Info and Relationships (Sufficient as a way to meet an unwritten technique).
Description
The objective of this technique is to group navigation links using the HTML5 nav
element. The nav
element is one of several sectioning elements in HTML5. Use of this markup can make
groups of links easier to locate and skip past by users of assistive technology such
as screen readers. Using semantic structures allow custom style sheets to be used
to change the presentation of groups of links while preserving their relationship.
When the nav
element is employed more than once on a page, distinguish the navigation groups by
using an aria-label
or aria-labelledby
attribute.
Not all groups of links need to use the nav
element for markup. For instance, links may be grouped in other structure such as
lists or may use ARIA markup if they do not represent a discrete section of the page.
Examples
Resources
Resources are for information purposes only, no endorsement implied.
Tests
Procedure
- Check that links that are visually grouped and represent a section of the page are
enclosed in a
nav
element.
Expected Results
- Check #1 is true.