Description

An input that allows for user-triggered actions when clicked or pressed.

Allowed Content

Phrasing content, but with no interactive content descendants, and no descendants with a tabindex attribute specified.

Browsers automatically apply the presentation role to all descendant elements. The semantics of any descendant elements are not conveyed to assistive technologies.

HTML Elements with Implicit ARIA Role

  • button
  • input­[type=­reset]
  • input­[type=­submit]
  • summary

Allowed HTML Elements

  • a­[href]
  • button (role attribute unnecessary)
  • img
  • input­[type=­checkbox]
  • summary (role attribute unnecessary)
  • input­[type=­reset] (role attribute unnecessary)
  • input­[type=­submit] (role attribute unnecessary)
  • div, span, p, other elements that can receive any role