a with href role=link

Roles: button, checkbox, menuitem, menuitemcheckbox, menuitemradio, option, radio, switch, tab or treeitem. (link is also allowed, but NOT RECOMMENDED.)

DPub Roles: doc-backlink, doc-biblioref, doc-glossref or doc-noteref

Global aria-* attributes and any aria-* attributes applicable to the allowed roles.

It is NOT RECOMMENDED to use aria-disabled="true" on an a element with an href attribute.

a without href role=generic

Any role, though generic SHOULD NOT be used.

Naming Prohibited

Otherwise, global aria-* attributes and any aria-* attributes applicable to the allowed roles.

abbr No corresponding role

Any role

Naming Prohibited

Otherwise, global aria-* attributes and any aria-* attributes applicable to the allowed roles.

address role=group

Any role, though group is NOT RECOMMENDED.

Otherwise, global aria-* attributes and any aria-* attributes applicable to the allowed roles.

area with href role=link

No role other than link, which is NOT RECOMMENDED.

Global aria-* attributes and any aria-* attributes applicable to the link role.

area without href role=generic article role=article

Roles: application, document, feed, main, none, presentation or region. (article is also allowed, but NOT RECOMMENDED.)

Global aria-* attributes and any aria-* attributes applicable to the allowed roles.

aside role=complementary

Roles: feed, none, note, presentation, region or search. (complementary is also allowed, but NOT RECOMMENDED.)

DPub Roles: doc-dedication, doc-example, doc-footnote, doc-glossary, doc-pullquote or doc-tip

Global aria-* attributes and any aria-* attributes applicable to the allowed roles.

audio No corresponding role

Role: application

Global aria-* attributes and any aria-* attributes applicable to the application role.

autonomous custom element

Role exposed from author defined ElementInternals

Otherwise role=generic

If role defined by ElementInternals, no role

Otherwise, any role, though generic SHOULD NOT be used.

Naming Prohibited if exposed as the generic role, or if exposed as another role which prohibits naming.

Otherwise, global aria-* attributes and any aria-* attributes applicable to the allowed roles.

b role=generic

Any role, though generic SHOULD NOT be used.

Naming Prohibited

Otherwise, global aria-* attributes and any aria-* attributes applicable to the allowed roles.

base No corresponding role

No role or aria-* attributes

bdi role=generic

Any role, though generic SHOULD NOT be used.

Naming Prohibited

Otherwise, global aria-* attributes and any aria-* attributes applicable to the allowed roles.

bdo role=generic

Any role, though generic SHOULD NOT be used.

Naming Prohibited

Otherwise, global aria-* attributes and any aria-* attributes applicable to the allowed roles.

blockquote role=blockquote

Any role, though blockquote is NOT RECOMMENDED.

Global aria-* attributes and any aria-* attributes applicable to the allowed roles.

body role=generic

No role other than generic, which SHOULD NOT be used.

Naming Prohibited

Otherwise, global aria-* attributes allowed for the generic role, with the exception that authors MUST NOT specify aria-hidden=true on the body element.

br No corresponding role

Roles: none or presentation

Authors MAY specify the aria-hidden attribute on the br element. Otherwise, no other allowed aria-* attributes.

button

role=button

If the button is the first child of a select element, the element is inert.

Roles: checkbox, combobox, gridcell, link, menuitem, menuitemcheckbox, menuitemradio, option, radio, separator, slider, switch, tab, or treeitem. (button is also allowed, but NOT RECOMMENDED.)

Global aria-* attributes and any aria-* attributes applicable to the allowed roles.


If the button is the first child of a select element: No role or aria-* attributes

canvas No corresponding role

Any role

Global aria-* attributes and any aria-* attributes applicable to the allowed roles.

caption role=caption

No role other than caption, which is NOT RECOMMENDED.

Naming Prohibited

Otherwise, global aria-* attributes.

cite No corresponding role

Any role

Naming Prohibited

Otherwise, global aria-* attributes and any aria-* attributes applicable to the allowed roles.

code role=code

Any role, though code is NOT RECOMMENDED.

Naming Prohibited

Otherwise, global aria-* attributes and any aria-* attributes applicable to the allowed roles.

col No corresponding role

No role or aria-* attributes

colgroup No corresponding role

No role or aria-* attributes

data role=generic

Any role, though generic SHOULD NOT be used.

Naming Prohibited

Otherwise, global aria-* attributes and any aria-* attributes applicable to the allowed roles.

datalist role=listbox

No role other than listbox, which is NOT RECOMMENDED.

No aria-* attributes.

dd No corresponding role

No role

Global aria-* attributes and any aria-* attributes applicable to the definition role.

del role=deletion

Any role, though deletion is NOT RECOMMENDED.

Naming Prohibited

Otherwise, global aria-* attributes and any aria-* attributes applicable to the allowed roles.

details role=group

No role other than group, which is NOT RECOMMENDED.

Global aria-* attributes and any aria-* attributes applicable to the group role.

dfn role=term

Any role, though term is NOT RECOMMENDED.

Global aria-* attributes and any aria-* attributes applicable to the allowed roles.

dialog role=dialog

Role: alertdialog. (dialog is also allowed, but NOT RECOMMENDED.)

Global aria-* attributes and any aria-* attributes applicable to the dialog role.

div role=generic

If a direct child of a dl element, only presentation or none. Otherwise, any role, though generic SHOULD NOT be used.

Naming Prohibited

Otherwise, global aria-* attributes and any aria-* attributes applicable to the allowed roles.

dl No corresponding role

Roles: group, list, none or presentation

Global aria-* attributes and any aria-* attributes applicable to the allowed roles.

dt No corresponding role

Role: listitem

Global aria-* attributes and any aria-* attributes applicable to the allowed roles.

em role=emphasis

Any role, though emphasis is NOT RECOMMENDED.

Naming Prohibited

Otherwise, global aria-* attributes and any aria-* attributes applicable to the allowed roles.

embed No corresponding role

Roles: application, document, img, image, none or presentation.

Global aria-* attributes and any aria-* attributes applicable to the allowed roles.

fieldset role=group

Roles: none, presentation or radiogroup. (group is also allowed, but NOT RECOMMENDED.)

Global aria-* attributes and any aria-* attributes applicable to the allowed roles.

figcaption No corresponding role

Roles: group, none or presentation

Naming Prohibited

Otherwise, global aria-* attributes and any aria-* attributes applicable to the allowed roles.

figure role=figure

If the figure has a valid figcaption descendant:
No role other than figure, which is NOT RECOMMENDED.

DPub Role: doc-example.

Otherwise, if the figure has no figcaption descendant:
Any role, though figure is NOT RECOMMENDED.

Global aria-* attributes and any aria-* attributes applicable to the allowed roles.

If not a descendant of an article, aside, main, nav or section element, or an element with role=article, complementary, main, navigation or region then role=contentinfo

Otherwise, role=generic

Roles: group, presentation or none. (If not a descendant of an article, aside, main, nav or section element, or an element with role=article, complementary, main, navigation or region, then role=contentinfo is also allowed, but NOT RECOMMENDED. Otherwise, role=generic is also allowed, but SHOULD NOT be used.)

DPub Role: doc-footnote

Naming Prohibited if exposed as generic.

Otherwise, global aria-* attributes and any aria-* attributes applicable to the allowed roles.

form

role=form

Roles: none, presentation or search. (form is also allowed, but NOT RECOMMENDED.)

Global aria-* attributes and any aria-* attributes applicable to the allowed roles.

Note

A form is not exposed as a landmark region unless it has been provided an accessible name.

form-associated custom element

Role exposed from author defined ElementInternals

Otherwise role=generic

If role defined by ElementInternals, no role

Otherwise, form-related roles: button, checkbox, combobox, listbox, progressbar, group, radio, radiogroup, searchbox, slider, spinbutton, switch or textbox. (generic is also allowed, but SHOULD NOT be used.)

Naming Prohibited if exposed as the generic role.

Otherwise, global aria-* attributes and any aria-* attributes applicable to the allowed roles.

h1 to h6 role=heading, aria-level = the number in the element's tag name

Roles: none, presentation or tab. (heading is also allowed, but NOT RECOMMENDED.)

DPub Role: doc-subtitle

Global aria-* attributes and any aria-* attributes applicable to the allowed roles.

head No corresponding role

No role or aria-* attributes

If not a descendant of an article, aside, main, nav or section element, or an element with role=article, complementary, main, navigation or region then role=banner

Otherwise, role=generic

Roles: group, none or presentation. (If not a descendant of an article, aside, main, nav or section element, or an element with role=article, complementary, main, navigation or region, then role=banner is also allowed, but NOT RECOMMENDED. Otherwise, role=generic is also allowed, but SHOULD NOT be used.)

Naming Prohibited if exposed as generic.

Otherwise, global aria-* attributes and any aria-* attributes applicable to the allowed roles.

hgroup role=group

Any role, though group is NOT RECOMMENDED.

Otherwise, global aria-* attributes and any aria-* attributes applicable to the allowed roles.

hr role=separator

Roles: none or presentation. (separator is also allowed, but NOT RECOMMENDED.)

DPub Role: doc-pagebreak

Global aria-* attributes and any aria-* attributes applicable to the separator role.

html role=generic

No role other than document or generic, which are NOT RECOMMENDED.

No aria-* attributes.

i role=generic

Any role, though generic SHOULD NOT be used.

Naming Prohibited

Otherwise, global aria-* attributes and any aria-* attributes applicable to the allowed roles.

iframe No corresponding role

Roles: application, document, img, image, none or presentation.

Global aria-* attributes and any aria-* attributes applicable to the allowed roles.

If the img has non-empty alt (alt="some text") or an accessible name is provided by another img naming method, or the img has no alt and has not been provided a name:
role=img or image

Roles: button, checkbox, link, math, menuitem, menuitemcheckbox, menuitemradio, meter, option, progressbar, radio, scrollbar, separator, slider, switch, tab or treeitem. (img or image is also allowed, but NOT RECOMMENDED.)

DPub Role: doc-cover

Global aria-* attributes and any aria-* attributes applicable to the allowed roles.

img with no accessible name input type=button role=button

Roles: checkbox, combobox, gridcell, link, menuitem, menuitemcheckbox, menuitemradio, option, radio, separator, slider, switch, tab, or treeitem. (button is also allowed, but NOT RECOMMENDED.)

Global aria-* attributes and any aria-* attributes applicable to the allowed roles.

input type=checkbox role=checkbox

Roles: menuitemcheckbox, option or switch; button if used with aria-pressed. (checkbox is also allowed, but NOT RECOMMENDED.)

Authors MUST NOT use the aria-checked attribute on input type=checkbox elements.

Otherwise, any global aria-* attributes and any aria-* attributes applicable to the allowed roles.

Note

The HTML checked attribute can be used instead of the aria-checked attribute for menuitemcheckbox, option or switch roles when used on type=checkbox.

input type=color No corresponding role

No role

Global aria-* attributes and aria-disabled attribute.

input type=date No corresponding role

No role

Global aria-* attributes and any aria-* attributes applicable to the textbox role.

input type=datetime-local No corresponding role

No role

Global aria-* attributes and any aria-* attributes applicable to the textbox role.

input type=email with no list attribute role=textbox

No role other than textbox, which is NOT RECOMMENDED.

Global aria-* attributes and any aria-* attributes applicable to the textbox role.

input type=file No corresponding role

No role

Global aria-* attributes, aria-disabled, aria-invalid and aria-required attributes.

input type=hidden No corresponding role

No role or aria-* attributes

input type=image role=button

The following roles are allowed, but are NOT RECOMMENDED: button, checkbox, gridcell, link, menuitem, menuitemcheckbox, menuitemradio, option, radio, separator, slider, switch, tab or treeitem.

Global aria-* attributes and any aria-* attributes applicable to the allowed roles.

If possible, authors SHOULD consider using a different HTML element which allows the specified role, such as the button element.

input type=month No corresponding role

No role

Global aria-* attributes and any aria-* attributes applicable to the textbox role.

input type=number role=spinbutton

No role other than spinbutton, which is NOT RECOMMENDED.

Global aria-* attributes and any aria-* attributes applicable to the spinbutton role.

input type=password No corresponding role

No role

Global aria-* attributes and any aria-* attributes applicable to the textbox role.

input type=radio role=radio

Role: menuitemradio. (radio is also allowed, but NOT RECOMMENDED.)

Authors MUST NOT use the aria-checked attribute on input type=radio elements.

Otherwise, any global aria-* attributes and any aria-* attributes applicable to the allowed roles.

Note

The HTML checked attribute can be used instead of the aria-checked attribute for the menuitemradio role when used on type=radio.

input type=range role=slider

No role other than slider, which is NOT RECOMMENDED.

Authors SHOULD NOT use the aria-valuemax or aria-valuemin attributes on input type=range.

Otherwise, any global aria-* attributes and any other aria-* attributes applicable to the slider role.

input type=reset role=button

The following roles are allowed, but are NOT RECOMMENDED: button, checkbox, combobox, gridcell, link, menuitem, menuitemcheckbox, menuitemradio, option, radio, separator, slider, switch, tab or treeitem.

Global aria-* attributes and any aria-* attributes applicable to the allowed roles.

If possible, authors SHOULD consider using a different HTML element which allows the specified role, such as the button element.

input type=search, with no list attribute role=searchbox

No role other than searchbox, which is NOT RECOMMENDED.

Global aria-* attributes and any aria-* attributes applicable to the searchbox role.

input type=submit role=button

The following roles are allowed, but are NOT RECOMMENDED: button, checkbox, combobox, gridcell, link, menuitem, menuitemcheckbox, menuitemradio, option, radio, separator, slider, switch, tab or treeitem.

Global aria-* attributes and any aria-* attributes applicable to the allowed roles.

If possible, authors SHOULD consider using a different HTML element which allows the specified role, such as the button element.

input type=tel, with no list attribute role=textbox

No role other than textbox, which is NOT RECOMMENDED.

Global aria-* attributes and any aria-* attributes applicable to the textbox role.

input type=text or with a missing or invalid type, with no list attribute role=textbox

Roles: combobox, searchbox or spinbutton. (textbox is also allowed, but NOT RECOMMENDED.)

Global aria-* attributes and any aria-* attributes applicable to the allowed roles.

input type=text, search, tel, url, email, or with a missing or invalid type, with a list attribute role=combobox

No role other than combobox, which is NOT RECOMMENDED.

Authors SHOULD NOT use the aria-haspopup attribute on the indicated inputs with a list attribute.

Otherwise, any global aria-* attributes and any other aria-* attributes applicable to the combobox role.

input type=time No corresponding role

No role

Global aria-* attributes and any aria-* attributes applicable to the textbox role.

input type=url with no list attribute role=textbox

No role other than textbox, which is NOT RECOMMENDED.

Global aria-* attributes and any aria-* attributes applicable to the textbox role.

input type=week No corresponding role

No role

Global aria-* attributes and any aria-* attributes applicable to the textbox role.

ins role=insertion

Any role, though insertion is NOT RECOMMENDED.

Naming Prohibited

Otherwise, global aria-* attributes and any aria-* attributes applicable to the allowed roles.

kbd No corresponding role

Any role

Naming Prohibited

Otherwise, global aria-* attributes and any aria-* attributes applicable to the allowed roles.

label No corresponding role

If a label element is implicitly or explicitly associated with a labelable element then no role

Otherwise, if the label is not associted with an element then any role, though generic SHOULD NOT be used.

Naming Prohibited if exposed as the generic role, or if exposed as another role which prohibits naming.

Otherwise, global aria-* attributes.

legend No corresponding role

No role

Naming Prohibited

Otherwise, global aria-* attributes.

li

If the li is a child of an element exposed as a role=list (e.g., ul, ol, menu): role=listitem.

Otherwise, role=generic

No role other than listitem, which is NOT RECOMMENDED, if the parent list element has an implicit or explicit list role.

Otherwise, any role if the parent list element does not expose an implicit or explicit list role.

Note

See ul, ol, or menu for allowed roles for list elements.

Global aria-* attributes and any aria-* attributes applicable to the allowed roles.

link No corresponding role

No role or aria-* attributes

main role=main

No role other than main, which is NOT RECOMMENDED.

Global aria-* attributes and any aria-* attributes applicable to the main role.

map No corresponding role

No role or aria-* attributes

mark No corresponding role

Any role

Naming Prohibited

Otherwise, global aria-* attributes and any aria-* attributes applicable to the allowed roles.

math role=math

No role other than math, which is NOT RECOMMENDED.

Global aria-* attributes and any aria-* attributes applicable to the math role.

role=list

Roles: group, listbox, menu, menubar, none, presentation, radiogroup, tablist, toolbar or tree. (list is also allowed, but NOT RECOMMENDED.)

Global aria-* attributes and any aria-* attributes applicable to the allowed roles.

meta No corresponding role

No role or aria-* attributes

meter role=meter

No role other than meter, which is NOT RECOMMENDED.

Authors SHOULD NOT use the aria-valuemax or aria-valuemin attributes on meter elements.

Otherwise, any global aria-* attributes and any other aria-* attributes applicable to the meter role.

nav role=navigation

Roles: menu, menubar, none, presentation or tablist. (navigation is also allowed, but NOT RECOMMENDED.)

DPub Roles: doc-index, doc-pagelist or doc-toc

Global aria-* attributes and any aria-* attributes applicable to the allowed roles.

noscript No corresponding role

No role or aria-* attributes

object No corresponding role

Roles: application, document, img or image.

Global aria-* attributes and any aria-* attributes applicable to the allowed roles.

ol role=list

Roles: group, listbox, menu, menubar, none, presentation, radiogroup, tablist, toolbar or tree. (list is also allowed, but NOT RECOMMENDED.)

Global aria-* attributes and any aria-* attributes applicable to the allowed roles.

optgroup role=group

No role other than group, which is NOT RECOMMENDED.

Global aria-* attributes and any aria-* attributes applicable to the group role.

option element that is in a list of options or that represents a suggestion in a datalist role=option

No role other than option, which is NOT RECOMMENDED.

Authors SHOULD NOT use the aria-selected attribute on the option element.

Global aria-* attributes and any other aria-* attributes applicable to the option role.

output role=status

Any role, though status is NOT RECOMMENDED.

Global aria-* attributes and any aria-* attributes applicable to the allowed roles.

p role=paragraph

Any role, though paragraph is NOT RECOMMENDED.

Naming Prohibited

Otherwise, global aria-* attributes and any aria-* attributes applicable to the allowed roles.

param No corresponding role

No role or aria-* attributes

picture No corresponding role

No role

Authors MAY specify the aria-hidden attribute on the picture element. Otherwise, no other allowed aria-* attributes.

pre role=generic

Any role, though generic SHOULD NOT be used.

Naming Prohibited

Otherwise, global aria-* attributes and any aria-* attributes applicable to the allowed roles.

progress role=progressbar

No role other than progressbar, which is NOT RECOMMENDED.

Authors SHOULD NOT use the aria-valuemax attribute on progress elements.

Otherwise, any global aria-* attributes and any other aria-* attributes applicable to the progressbar role.

q role=generic

Any role, though generic SHOULD NOT be used.

Naming Prohibited

Otherwise, global aria-* attributes and any aria-* attributes applicable to the allowed roles.

rp No corresponding role

Any role

Naming Prohibited

Global aria-* attributes and any aria-* attributes applicable to the allowed roles.

rt No corresponding role

Any role

Naming Prohibited

Otherwise, global aria-* attributes and any aria-* attributes applicable to the allowed roles.

ruby No corresponding role

Any role

Global aria-* attributes and any aria-* attributes applicable to the allowed roles.

s role=deletion

Any role, though deletion is NOT RECOMMENDED.

Naming Prohibited

Otherwise, global aria-* attributes and any aria-* attributes applicable to the allowed roles.

samp role=generic

Any role, though generic SHOULD NOT be used.

Naming Prohibited

Otherwise, global aria-* attributes and any aria-* attributes applicable to the allowed roles.

script No corresponding role

No role or aria-* attributes

search

role=search

section

role=region if the section element has an accessible name

Otherwise, role=generic

Roles: alert, alertdialog, application, banner, complementary, contentinfo, dialog, document, feed, group, log, main, marquee, navigation, none, note, presentation, search, status or tabpanel. (role=region is also allowed, but NOT RECOMMENDED. role=generic SHOULD NOT be used.)

DPub Roles: doc-abstract, doc-acknowledgments, doc-afterword, doc-appendix, doc-bibliography, doc-chapter, doc-colophon, doc-conclusion, doc-credit, doc-credits, doc-dedication, doc-endnotes, doc-epigraph, doc-epilogue, doc-errata, doc-example, doc-foreword, doc-glossary, doc-index, doc-introduction, doc-notice, doc-pagelist, doc-part, doc-preface, doc-prologue, doc-pullquote, doc-qna, doc-toc

Global aria-* attributes and any aria-* attributes applicable to the allowed roles.

select (with NO multiple attribute and NO size attribute having value greater than 1) role=combobox

Role: menu. (combobox is also allowed, but NOT RECOMMENDED.)

Authors SHOULD NOT use the aria-multiselectable attribute on a select element.

Otherwise, any global aria-* attributes and any other aria-* attributes applicable to the combobox or menu role.

select (with a multiple attribute or a size attribute having value greater than 1) role=listbox

No role other than listbox, which is NOT RECOMMENDED.

Authors SHOULD NOT use the aria-multiselectable attribute on a select element.

Otherwise, any global aria-* attributes and any other aria-* attributes applicable to the listbox role.

selectedcontent role=generic

If used as a valid descendant of a select element: no role or aria-* attributes

Otherwise, any role if the element is used outside of its intended context as a child of the button part of a customizable select element, though generic is NOT RECOMMENDED.

Naming Prohibited

Otherwise, global aria-* attributes and any aria-* attributes applicable to the allowed roles.

slot No corresponding role

No role or aria-* attributes

small role=generic

Any role, though generic SHOULD NOT be used.

Naming Prohibited

Otherwise, global aria-* attributes and any aria-* attributes applicable to the allowed roles.

source No corresponding role

No role or aria-* attributes

span role=generic

Any role, though generic SHOULD NOT be used.

Naming Prohibited

Otherwise, global aria-* attributes and any aria-* attributes applicable to the allowed roles.

strong role=strong

Any role, though strong is NOT RECOMMENDED.

Naming Prohibited

Otherwise, global aria-* attributes and any aria-* attributes applicable to the allowed roles.

style No corresponding role

No role or aria-* attributes

sub role=subscript

Any role, though subscript is NOT RECOMMENDED.

Naming Prohibited

Otherwise, global aria-* attributes and any aria-* attributes applicable to the allowed roles.

summary

No corresponding role

Note

The exposed role of a summary element can vary depending on the user agent and assistive technology.

sup role=superscript

Any role, though superscript is NOT RECOMMENDED.

Naming Prohibited

Otherwise, global aria-* attributes and any aria-* attributes applicable to the allowed roles.

SVG role=graphics-document as defined by SVG AAM

Any role, though graphics-document is NOT RECOMMENDED.

Global aria-* attributes and any aria-* attributes applicable to the allowed roles.

table role=table

Any role, though table is NOT RECOMMENDED.

Global aria-* attributes and any aria-* attributes applicable to the allowed roles.

tbody role=rowgroup

Any role, though rowgroup is NOT RECOMMENDED.

Global aria-* attributes and any aria-* attributes applicable to the allowed roles.

td

role=cell if the ancestor table element is exposed as a role=table

role=gridcell if the ancestor table element is exposed as a role=grid or treegrid

No corresponding role if the ancestor table element is not exposed as a role=table, grid or treegrid

If the ancestor table element has role=table, grid, or treegrid, no role other than the following:

  • If the ancestor table element is exposed as a role=table, then cell is allowed, but NOT RECOMMENDED.
  • If the ancestor table element is exposed as a role=grid or treegrid, then gridcell is allowed, but NOT RECOMMENDED.

Otherwise, if the ancestor table element is not exposed as a role=table, grid or treegrid, any role.

Global aria-* attributes and any aria-* attributes applicable to the allowed roles.

template No corresponding role

No role or aria-* attributes

textarea role=textbox

No role other than textbox, which is NOT RECOMMENDED.

Global aria-* attributes and any aria-* attributes applicable to the textbox role.

role=rowgroup

Any role, though rowgroup is NOT RECOMMENDED.

Global aria-* attributes and any aria-* attributes applicable to the allowed roles.

th

role=columnheader, rowheader or cell if the ancestor table element is exposed as a role=table

role=columnheader, rowheader or gridcell if the ancestor table element is exposed as a role=grid or treegrid

No corresponding role if the ancestor table element is not exposed as a role=table, grid or treegrid

If the ancestor table element has role=table, grid, or treegrid, no role other than the following:

  • If the ancestor table element is exposed as a role=table, then columnheader, rowheader and cell are allowed, but NOT RECOMMENDED.
  • If the ancestor table element is exposed as a role=grid or treegrid, then columnheader, rowheader or gridcell are allowed, but NOT RECOMMENDED.

Otherwise, if the ancestor table element is not exposed as a role=table, grid or treegrid, any role.

Global aria-* attributes and any aria-* attributes applicable to the allowed roles.

thead role=rowgroup

Any role, though rowgroup is NOT RECOMMENDED.

Global aria-* attributes and any aria-* attributes applicable to the allowed roles.

time role=time

Any role, though time is NOT RECOMMENDED.

Naming Prohibited

Otherwise, global aria-* attributes and any aria-* attributes applicable to the allowed roles.

title No corresponding role

No role or aria-* attributes

tr role=row

If the ancestor table element has role=table, grid, or treegrid, no role other than row, which is NOT RECOMMENDED; otherwise any role, though row is NOT RECOMMENDED.

Global aria-* attributes and any aria-* attributes applicable to the allowed roles.

track No corresponding role

No role or aria-* attributes

u role=generic

Any role, though generic SHOULD NOT be used.

Naming Prohibited

Otherwise, global aria-* attributes and any aria-* attributes applicable to the allowed roles.

ul role=list

Roles: group, listbox, menu, menubar, none, presentation, radiogroup, tablist, toolbar or tree. (list is also allowed, but NOT RECOMMENDED.)

Global aria-* attributes and any aria-* attributes applicable to the allowed roles.

var No corresponding role

Any role

Naming Prohibited

Otherwise, global aria-* attributes and any aria-* attributes applicable to the allowed roles.

video No corresponding role

Role: application

Global aria-* attributes and any aria-* attributes applicable to the application role.

wbr No corresponding role

Roles: none or presentation

Authors MAY specify the aria-hidden attribute on the wbr element. Otherwise, no other allowed aria-* attributes.