A section of a page that consists of a composition that forms an independent part of a document, page, or site.
The main content of a document.
File that contains all WAI-ARIA roles as defined by W3's specification and in alphabetical order. If you want to read more about a role's purpose, take a look at the role definitions list.
Attributes that can be assigned to any Role
A type of live region with important, and usually time-sensitive, information.
A type of dialog that contains an alert message, where initial focus goes to an element within the dialog.
A structure containing one or more focusable elements requiring user input, such as keyboard or gesture events, that do not follow a standard interaction pattern supported by a widget role.
A section of a page that consists of a composition that forms an independent part of a document, page, or site.
A region that contains mostly site-oriented content, rather than page-specific content.
An input that allows for user-triggered actions when clicked or pressed.
A cell in a tabular container.
A checkable input that has three possible values: true, false, or mixed.
A cell containing header information for a column.
A composite widget containing a single-line textbox and another element, such as a listbox or grid, that can dynamically pop up to help the user set the value of the textbox.
A supporting section of the document, designed to be complementary to the main content at a similar level in the DOM hierarchy, but remains meaningful when separated from the main content.
A large perceivable region that contains information about the parent document.
A definition of a term or concept.
A dialog is a descendant window of the primary window of a web application. For HTML pages, the primary application window is the entire web document, i.e., the body element.
A list of references to members of a group, such as a static table of contents.
An element containing content that assistive technology users may want to browse in a reading mode.
A scrollable list of articles where scrolling may cause articles to be added to or removed from either end of the list.
A perceivable section of content that typically contains a graphical document, images, code snippets, or example text. The parts of a figure MAY be user-navigable.
A landmark region that contains a collection of items and objects that, as a whole, combine to create a form.
A composite widget containing a collection of one or more rows with one or more cells where some or all cells in the grid are focusable by using methods of two-dimensional navigation, such as directional arrow keys.
A cell in a grid or treegrid.
A set of user interface objects which are not intended to be included in a page summary or table of contents by assistive technologies.
A heading for a section of the page.
A container for a collection of elements that form an image.
An interactive reference to an internal or external resource that, when activated, causes the user agent to navigate to that resource.
A section containing listitem elements.
A widget that allows the user to select one or more items from a list of choices.
A single item in a list or directory.
A type of live region where new information is added in meaningful order and old information may disappear.
The main content of a document.
A type of live region where non-essential information changes frequently.
Content that represents a mathematical expression.
An element whose implicit native role semantics will not be mapped to the accessibility API.
A section whose content is parenthetic or ancillary to the main content of the resource.
A selectable item in a select list.
An element whose implicit native role semantics will not be mapped to the accessibility API.
An element that displays the progress status for tasks that take a long time.
A checkable input in a group of elements with the same role, only one of which can be checked at a time.
A group of radio buttons.
A perceivable section containing content that is relevant to a specific, author-specified purpose and sufficiently important that users will likely want to be able to navigate to the section easily and to have it listed in a summary of the page. Such a page summary could be generated dynamically by a user agent or assistive technology.
A row of cells in a tabular container.
A structure containing one or more row elements in a tabular container.
A cell containing header information for a row in a grid.
A graphical object that controls the scrolling of content within a viewing area, regardless of whether the content is fully displayed within the viewing area.
A landmark region that contains a collection of items and objects that, as a whole, combine to create a search facility.
A type of textbox intended for specifying search criteria.
A divider that separates and distinguishes sections of content or groups of menuitems.
A user input where the user selects a value from within a given range.
A form of range that expects the user to select from among discrete choices.
A type of live region whose content is advisory information for the user but is not important enough to justify an alert, often but not necessarily presented as a status bar.
A type of checkbox that represents on/off values, as opposed to checked/unchecked values.
A grouping label providing a mechanism for selecting the tab content that is to be rendered to the user.
A list of tab elements, which are references to tabpanel elements.
A container for the resources associated with a tab, where each tab is contained in a tablist.
A section containing data arranged in rows and columns.
A word or phrase with a corresponding definition.
A type of input that allows free-form text as its value.
A type of live region containing a numerical counter which indicates an amount of elapsed time from a start point, or the time remaining until an end point.
A collection of commonly used function buttons or controls represented in compact visual form.
A contextual popup that displays a description for an element.
A type of list that may contain sub-level nested groups that can be collapsed and expanded.
A grid whose rows can be expanded and collapsed in the same manner as for a tree.
An option item of a tree. This is an element within a tree that may be expanded or collapsed if it contains a sub-level group of tree item elements.
Use this to break out of this package's requirements. Useful if there is a role that this package does not support yet.
Base Type for Aria Attributes