Cards are just a visual box of content
- The card box itself has no particular semantic meaning
- Do not focus the entire card, just the interactive portions.
- If focus lands on the entire card, it will be difficult for people using a screen reader to understand the content inside.
Cards must have a meaningful heading structure
Card testing criteria
Card box design criteria
Base your design on WCAG's POUR principles or design experiences by disability
Web card box criteria
Based on WCAG success criteria, you can define your accessibility criteria for cards on the Web
iOS card box criteria
Based on Apple's Human Interface Guidelines, you can define your accessibility criteria for cards on iOS apps
Android card box criteria
Based on Google's Material design, you can define your accessibility criteria for cards on Android devices
Bad examples
These cards ignore logical headings and do not thoughtfully structure content in a meaningful way.
Card bad examples
Design
Card box design criteriaCard uses "Design" as a heading while the meaningful title is just a link, meaning a screen reader won't be able to locate this with shortcuts.
Card uses no headings, meaning the screen reader user won't be able to locate this with shortcuts, and must read the entire card to guess at the meaning.
iOS card box criteria
Card uses h1 around the title, which is reserved for the main page title, meaning the page structure makes no sense to a screen reader user.