Lack of Separation Between Individual Controls

Archived Issue

Current Iteration of Issue

Short Description

Screen reader software treats a group of controls as a single unit

Long Description

  • Screen reading software recognizes each element, when properly coded, by the programmatic information. The beginning and end of an element helps the screen reading software know how to interact with the element.
  • When tools create elements or controls in a non-standard way, the tools sometimes neglect to make controls keyboard navigable and operable.
  • When there is no programmatic information to properly define elements, a screen reader user cannot use the content, because the screen reading software does not know how to interact.

Example of Issue

No example currently available


  • Make sure elements follow proper semantics, regardless of what tool creates them.
  • Make sure all controls are keyboard navigable.



Impacted Assistive Technology

Screen Reader

Impacted Type of Device