Pagination — Accessibility Specification

WCAG 2.1 AA • AODA compliant • Updated 2025-10-28


What is this component?

What is this component? Pagination splits content across pages and provides navigation controls (Prev/Next, page numbers).

Accessibility Requirements

RequirementWCAG CriteriaDescription
Landmark and structure1.3.1, 2.4.1Wrap in <nav aria-label="Pagination">; expose list of links.
Keyboard2.1.1All links focusable and operable.
Current page4.1.2Mark current page with aria-current="page".

ARIA Roles and Attributes

ARIA Role/AttributeUsed OnPurpose & Usage
<nav aria-label="Pagination">ContainerGives purpose to AT.
aria-current="page"Current page linkAnnounces “current page”.

Implementation Guidelines



DO’s

Don’ts

Common Pitfalls

Testing Checklist

Test ItemWCAG CriteriaPass Criteria
Nav announced2.4.1AT announces “Navigation, Pagination”.
Current page4.1.2AT announces the active page correctly.