WCAG 2.1 AA • AODA compliant • Updated 2025-10-28
What is this component? Lists (<ul>, <ol>, <li>, and <dl>) present collections of related items or paired terms/definitions.
Where and how is it used? Use lists for navigation menus, feature bullets, steps in a process, FAQs, and term glossaries.
| Requirement | WCAG Criteria | Description |
|---|---|---|
| Semantic grouping | 1.3.1 | Use list elements to convey relationships; avoid manual bullet characters. |
| Order matters | 1.3.1 | Use <ol> when sequence is important, <ul> when not. |
| Accessible names for links | 2.4.4 | Menu/list links should have meaningful text, not “Click here”. |
| ARIA Role/Attribute | Used On | Purpose & Usage |
|---|---|---|
<ul>/<ol>/<li> | Item collections | Preferred. Avoid adding list roles redundantly. |
<dl>/<dt>/<dd> | Terms and definitions | Use for name‑value pairs and glossaries. |
- Secure
- Reliable
- Accessible
- Sign in
- Choose plan
- Confirm
- API
- Application Programming Interface
- WCAG
- Web Content Accessibility Guidelines
<li>.<ol> for steps and procedures.<br> or hyphens.| Test Item | WCAG Criteria | Pass Criteria |
|---|---|---|
| List semantics present | 1.3.1 | AT announces list with correct item count. |
| Order correct | 1.3.1 | Steps use <ol>, unordered info uses <ul>. |
| Link text | 2.4.4 | Links within items are descriptive. |