Writing Accessible Carousel Slide Labels
Writing Accessible Carousel Slide Labels records the APG’s content-name preference and bounded numeric fallback without turning carousel implementation mechanics into writing advice.
Prefer a unique name that identifies each slide’s content; use a position such as “3 of 10” only when a meaningful unique slide name is unavailable.
Key details
Important caveats
Scope Boundary
This page covers slide-name wording; aria-roledescription, live-region behavior, and carousel focus/rotation mechanics remain implementation concerns.
Further guidance
Content
Give each slide a unique content-based name when possible; if no useful unique name is available in the basic carousel pattern, a position label such as “3 of 10” can provide meaningful identification.
Practical Application
Give each slide a concise label that distinguishes its position or subject without repeating the carousel’s container label.
Purpose
Distinct slide names help users identify the current slide and support slide-picker controls that refer to the slide by name or number.
Reader Check
Can a user tell which slide they reached from the label, and is the wording brief enough to avoid noisy repetition?
Worked Example
Example: Use a label such as “2 of 5” or a concise unique slide title when the pattern supports it, rather than repeating “Featured destinations carousel.”
Sources and evidence
Sources are shown with the role they play in this guide. Historical or style-sensitive claims are kept within the evidence boundary described above.
- Carousel Pattern — WAI-ARIA Authoring Practices Guide (opens in a new tab)World Wide Web Consortium (W3C) · W3C APG guidance for carousel rotation-control labels and slide accessible names.