WCAG ARIA Technique Examples
- ARIA1: Using the
aria-describedby
property to provide a descriptive label for user interface controls
- ARIA2: Identifying a required field with the
aria-required
property
- ARIA5: Using WAI-ARIA state and property attributes to expose the state of a user interface component
- ARIA6: Using
aria-label
to provide labels for objects
- ARIA7: Using
aria-labelledby
for link purpose
- ARIA8: Using
aria-label
for link purpose
- ARIA9: Using
aria-labelledby
to concatenate a label from several text nodes
- ARIA10: Using
aria-labelledby
to provide a text alternative for non-text content
- ARIA11: Using ARIA landmarks to identify regions of a page
- ARIA12: Using
role=heading
to identify headings
- ARIA13: Using
aria-labelledby
to name regions and landmarks
- ARIA14: Using
aria-label
to provide an invisible label where a visible label cannot be used
- ARIA15: Using
aria-describedby
to provide descriptions of images
- ARIA16: Using
aria-labelledby
to provide a name for user interface controls
- ARIA17: Using grouping roles to identify related form controls
- ARIA18: Using
aria-alertdialog
to Identify Errors
- ARIA19: Using ARIA
role=alert
or Live Regions to identify errors
- ARIA20: Using the
region
role to identify a region of the page
- ARIA21: Using
aria-invalid
to indicate an error field