|
A form of widget that performs an action but does not receive input data.
|
|
|
A widget that may contain navigable descendants or owned children.
|
|
|
A generic type of widget that allows user input.
|
|
|
A region of the page intended as a navigational landmark.
|
|
|
An input representing a range of values that can be set by the user.
|
|
|
The base role from which all other roles in this taxonomy inherit.
|
|
|
A renderable structural containment unit in a document or application.
|
|
|
A structure that labels or summarizes the topic of its related section.
|
|
|
A form widget that allows the user to make selections from a set of choices.
|
|
|
A document structural element.
|
|
|
An interactive component of a graphical user interface (GUI).
|
|
|
A browser or application window.
|
|
A message with important, and usually time-sensitive, information. See related alertdialog and status.
|
alert()
|
|
|
A type of dialog that contains an alert message, where initial focus goes to an element within the dialog. See related alert and dialog.
|
||
|
An input that allows for user-triggered actions when clicked or pressed. See related link.
|
<button><input type="submit"><input type="reset"><input type="image"> |
|
|
A checkable input that has three possible values: true, false, or mixed.
|
<input type="checkbox"> |
|
|
A presentation of a select; usually similar to a textbox where users can type ahead to select an option, or type to enter arbitrary text as a new item in the list. See related listbox.
|
<select> |
|
|
A dialog is an application window that is designed to interrupt the current processing of an application in order to prompt the user to enter information or require a response. See related alertdialog.
|
||
|
A grid is an interactive control which contains cells of tabular data arranged in rows and columns, like a table.
|
<table> |
|
|
A cell in a grid or treegrid.
|
<td> |
|
|
An interactive reference to an internal or external resource that, when activated, causes the user agent to navigate to that resource. See related button.
|
<a href...> |
|
|
A widget that allows the user to select one or more items from a list of choices. See related combobox and list.
|
||
|
A type of live region where new information is added in meaningful order and old information may disappear. See related marquee.
|
||
|
A type of live region where non-essential information changes frequently. See related log.
|
||
|
A type of widget that offers a list of choices to the user.
|
||
|
A presentation of menu that usually remains visible and is usually presented horizontally.
|
||
|
An option in a set of choices contained by a menu or menubar.
|
||
|
A values are true, false, or mixed.
|
||
|
A checkable role menuitemradio, only one of which can be checked at a time.
|
||
|
A selectable item in a select list.
|
<option> |
|
|
An element that displays the progress status for tasks that take a long time.
|
<progress> |
|
|
A checkable input in a group of radio roles, only one of which can be checked at a time.
|
<input type="radio"> |
|
|
A group of radio buttons.
|
||
|
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 user input where the user selects a value from within a given range.
|
<input type="range"> |
|
|
A form of range that expects the user to select from among discrete choices.
|
||
|
A container 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. See related alert.
|
<output> |
|
|
A grouping label providing a mechanism for selecting the tab content that is to be rendered to the user.
|
||
|
A list of elements, which are references to tabpanel elements.
|
||
|
A container for the resources associated with a tab, where each tab is contained in a tablist.
|
||
|
Input that allows free-form text as its value.
|
<input type="text|password|email"> |
|
|
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 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 element within a tree that may be expanded or collapsed if it contains a sub-level group of treeitem elements.
|
||
|
A section of a page that consists of a composition that forms an independent part of a document, page, or site.
|
<article> |
|
|
A cell containing header information for a column.
|
<th scope="col"> |
|
|
A definition of a term or concept.
|
||
|
A list of references to members of a group, such as a static table of contents.
|
||
|
A region containing related information that is declared as document content, as opposed to a web application.
|
<body> |
|
|
A set of user interface objects which are not intended to be included in a page summary or table of contents by assistive technologies.
|
<fieldset> |
|
|
A heading for a section of the page.
|
<h1>, <h2> |
|
|
A container for a collection of elements that form an image.
|
<img> |
|
|
A group of non-interactive list items. See related listbox.
|
<ul>, <ol> |
|
|
A single item in a list or directory.
|
<li> |
|
|
Content that represents a mathematical expression.
|
||
|
A section whose content is parenthetic or ancillary to the main content of the resource.
|
||
|
An element whose implicit native role semantics will not be mapped to the accessibility API.
|
alt="" |
|
|
A large perceivable section of a web page or document, that is important enough to be included in a page summary or table of contents, for example, an area of the page containing live sporting event statistics.
|
<div> |
|
|
A row of cells in a grid.
|
<tr> |
|
|
A group containing one or more row elements in a grid.
|
<thead> |
|
|
A cell containing header information for a row in a grid.
|
<th scope="row"> |
|
|
A divider that separates and distinguishes sections of content or groups of menuitems.
|
<br> |
|
|
A collection of commonly used function buttons or controls represented in compact
|
<menu type="toolbar"> |
|
|
A region declared as a web application, as opposed to a web document.
|
||
|
A region that contains mostly site-oriented content, rather than page-specific content.
|
<header><div id="header"> |
|
|
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.
|
<aside> |
|
|
A large perceivable region that contains information about the parent document.
|
<footer> |
|
|
A landmark region that contains a collection of items and objects that, as a whole, combine to create a form. See related search.
|
<form> |
|
|
The main content of a document.
|
<div id="content"><main> |
|
|
A collection of navigational elements (usually links) for navigating the document or related documents.
|
<nav> |
|
|
A landmark region that contains a collection of items and objects that, as a whole, combine to create a search facility. See related form.
|
||
|
Indicates whether assistive technologies will present all, or only parts of, the changed region based on the change notifications defined by the aria-relevant attribute. See related aria-relevant.
|
|
|
Indicates whether an element, and its subtree, are currently being updated.
|
|
|
Identifies the element (or elements) whose contents or presence are controlled by the current element. See related aria-owns.
|
|
|
Identifies the element (or elements) that describes the object. See related aria-labelledby.
|
|
|
Indicates that the element is perceivable but disabled, so it is not editable or otherwise operable. See related aria-hidden and aria-readonly.
|
|
|
Indicates what functions can be performed when the dragged object is released on the drop target. This allows assistive technologies to convey the possible drag options available to users, including whether a pop-up menu of choices is provided by the application. Typically, drop effect functions can only be provided once an object has been grabbed for a drag operation as the drop effect functions available are dependent on the object being dragged.
|
|
|
Identifies the next element (or elements) in an alternate reading order of content which, at the user's discretion, allows assistive technology to override the general default of reading in document source order.
|
|
|
Indicates an element's "grabbed" state in a drag-and-drop operation.
|
|
|
Indicates that the element has a popup context menu or sub-level menu.
|
|
|
Indicates that the element and all of its descendants are not visible or perceivable to any user as implemented by the author. See related aria-disabled.
|
|
|
Indicates the entered value does not conform to the format expected by the application.
|
|
|
Defines a string value that labels the current element. See related aria-labelledby.
|
|
|
Identifies the element (or elements) that labels the current element. See related aria-label and aria-describedby.
|
|
|
Indicates that an element will be updated, and describes the types of updates the user agents, assistive technologies, and user can expect from the live region.
|
|
|
Identifies an element (or elements) in order to define a visual, functional, or contextual parent/child relationship between DOM elements where the DOM hierarchy cannot be used to represent the relationship. See related aria-controls.
|
|
|
Indicates what user agent change notifications (additions, removals, etc.) assistive technologies will receive within a live region. See related aria-atomic.
|
|
Indicates whether user input completion suggestions are provided.
|
|
|
Indicates the current "checked" state of checkboxes, radio buttons, and other widgets. See related aria-pressed and aria-selected.
|
|
|
Indicates that the element is perceivable but disabled, so it is not editable or otherwise operable. See related aria-hidden and aria-readonly.
|
|
|
Indicates whether the element, or another grouping element it controls, is currently expanded or collapsed.
|
|
|
Indicates that the element has a popup context menu or sub-level menu.
|
|
|
Indicates that the element and all of its descendants are not visible or perceivable to any user as implemented by the author. See related aria-disabled.
|
|
|
Indicates the entered value does not conform to the format expected by the application.
|
|
|
Defines a string value that labels the current element. See related aria-labelledby.
|
|
|
Defines the hierarchical level of an element within a structure.
|
|
|
Indicates whether a text box accepts multiple lines of input or only a single line.
|
|
|
Indicates that the user may select more than one item from the current selectable descendants.
|
|
|
Indicates whether the element and orientation is horizontal or vertical.
|
|
|
Indicates the current "pressed" state of toggle buttons. See related aria-checked and aria-selected.
|
|
|
Indicates that the element is not editable, but is otherwise operable. See related aria-disabled.
|
|
|
Indicates that user input is required on the element before a form may be submitted.
|
|
|
Indicates the current "selected" state of various widgets. See related aria-checked and aria-pressed.
|
|
|
Indicates if items in a table or grid are sorted in ascending or descending order.
|
|
|
Defines the maximum allowed value for a range widget.
|
|
|
Defines the minimum allowed value for a range widget.
|
|
|
Defines the current value for a range widget. See related aria-valuetext.
|
|
|
Defines the human readable text alternative of widget.
|
|
Indicates whether assistive technologies will present all, or only parts of, the changed region based on the change notifications defined by the aria-relevant attribute. See related aria-relevant.
|
|
|
Indicates whether an element, and its subtree, are currently being updated.
|
|
|
Indicates that an element will be updated, and describes the types of updates the user agents, assistive technologies, and user can expect from the live region.
|
|
|
Indicates what user agent change notifications (additions, removals, etc.) assistive technologies will receive within a live region. See related aria-atomic.
|
|
Indicates what functions can be performed when the dragged object is released on the drop target. This allows assistive technologies to convey the possible drag options available to users, including whether a pop-up menu of choices is provided by the application. Typically, drop effect functions can only be provided once an object has been grabbed for a drag operation as the drop effect functions available are dependent on the object being dragged.
|
|
|
Indicates an element's "grabbed" state in a drag-and-drop operation.
|
|
Identifies the currently active descendant of a widget.
|
|
|
Identifies the element (or elements) whose contents or presence are controlled by the current element. See related aria-owns.
|
|
|
Identifies the element (or elements) that describes the object. See related aria-labelledby.
|
|
|
Identifies the next element (or elements) in an alternate reading order of content which, at the user's discretion, allows assistive technology to override the general default of reading in document source order.
|
|
|
Identifies the element (or elements) that labels the current element. See related aria-label and aria-describedby.
|
|
|
Identifies an element (or elements) in order to define a visual, functional, or contextual parent/child relationship between DOM elements where the DOM hierarchy cannot be used to represent the relationship. See related aria-controls.
|
|
|
Defines an element's number or position in the current set of listitems or treeitems. Not required if all elements in the set are present in the DOM. See related aria-setsize.
|
|
|
Defines the number of items in the current set of listitems or treeitems. Not required if all elements in the set are present in the DOM. See related aria-posinset.
|
No comments yet.
Cheatography n. The art of mapping complex subjects into clear, instantly navigable reference guides.