Widget roles

Composite roles

The techniques below describe each composite role as well as their required and optional child roles.

  • Combobox
  • Grid (including row, gridcell, rowheader, columnheader roles)
  • Listbox (including option role)
  • Menu
  • Menubar
  • Radiogroup (see radio role)
  • Tablist (including tab and tabpanel roles)
  • Tree
  • Treegrid

Document structure roles

Landmark roles

  • Application
  • Banner
  • Complementary
  • Contentinfo
  • Form
  • Main
  • Navigation
  • Search

States and properties


Widget attributes

Live region attributes

Drag & drop attributes

  • aria-dropeffect
  • aria-dragged

Relationship attributes

MicrosoftEdge-specific properties


Document Tags and Contributors

Last updated by: mattwojo,