ARIA Roles, Properties and States Referenced in Guidance and Examples

This page includes information on number of guidance and example references in the WAI-ARIA Authoring Practices for each ARIA role, property and state. The guidance column is determined by either the role, property or state being in the text content of a heading (e.g. h2-h6) or through the use of data-aria-roles or data-aria-props attributes on any heading within the practices. The data-aria-roles or data-aria-props attributes should contain a space separated list of values. The use of the data attribute overrides the identification of roles, properties or states from the text content of a heading. The suffix "(D)" indicates a reference came from a data attribute, otherwise the reference came from the text content of a heading.

CSV Files of Role, Properties and States Coverage

Roles with No Guidance or Examples (22)

Roles with at Least One Guidance or Example (16)

Role Guidance Example
alertdialog - Alert Dialog
article - Feed
banner Banner Banner Landmark
columnheader - Table
complementary Complementary Complementary Landmark
contentinfo Contentinfo Contentinfo Landmark
feed Feed Feed
gridcell - Layout Grid
link Link Link
main Main Main Landmark
menuitemcheckbox - Editor Menubar
rowgroup - Table
search Search Search Landmark
separator - Editor Menubar
tooltip Tooltip Widget -
treegrid Treegrid Treegrid Email Inbox

Roles with More than One Guidance or Example (31)

Role Guidance Examples
alert Alert
button
cell -
checkbox Checkbox
combobox
dialog
form Form Landmark
grid
group
listbox
menu
menubar -
menuitem -
menuitemradio -
navigation Navigation Landmark
none -
option -
presentation -
radio
radiogroup -
region Region
row -
slider
spinbutton Spinbutton
tab Keyboard Navigation Between Components (The Tab Sequence)
table Table
tablist -
tabpanel -
toolbar Toolbar
tree
treeitem -

Properties and States with No Guidance or Examples (14)

Properties and States with at Least One Guidance or Example (9)

Property or State Guidance Example
aria-busy - Feed
aria-colcount Using aria-colcount and aria-colindex Data Grid
aria-colspan Defining cell spans using aria-colspan and aria-rowspan -
aria-current - Disclosure for Navigation Menus
aria-multiselectable - Listboxes with Rearrangeable Options
aria-orientation - Slider with aria-orientation and aria-valuetext
aria-roledescription - Auto-Rotating Image Carousel
aria-rowspan Defining cell spans using aria-colspan and aria-rowspan -
aria-sort Indicating sort order with aria-sort Data Grid

Properties and States with More than One Guidance or Example (25)

Property or State Guidance Examples
aria-activedescendant Managing Focus in Composites Using aria-activedescendant
aria-autocomplete -
aria-checked -
aria-colindex -
aria-controls -
aria-describedby Describing by referencing content with aria-describedby
aria-disabled -
aria-expanded -
aria-haspopup -
aria-hidden -
aria-label Naming with a String Attribute Via aria-label
aria-labelledby Naming with Referenced Content Via aria-labelledby
aria-level -
aria-live -
aria-modal -
aria-posinset -
aria-pressed -
aria-rowcount Using aria-rowcount and aria-rowindex
aria-rowindex Using aria-rowcount and aria-rowindex
aria-selected -
aria-setsize -
aria-valuemax -
aria-valuemin -
aria-valuenow -
aria-valuetext -