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