This part of the knowledge base reviews the various HTML elements from an accessibility perspective. Here you will find information about each element's accessibility requirements with explanations of the issues each requirement covers, as well as how it affects the element's accessibility. We have divided the entries of this section into three categories, inspired by the WAI-ARIA role categorization:


The widgets category covers elements that allow or require user interaction, namely buttons, links, form elements, and other controls.

Page Structure

This category covers elements that describe the page structure and organize it. Here you can find elements such as tables, lists, headings, etc.


This landmarks category deals with elements that signify regions of the page intended as navigational landmarks. Here you'll be able to find elements like <nav>, <main>, <header> and others.

Like other parts of this knowledge base, the elements section is still a work in progress. You can see all the current entries on each category page, as well as the ones that are in the pipeline. If you can't find what you are looking for, please let us know by writing to knowledge@evinced.com, and we will be happy to answer any questions you may have.

Learn more about our products | Read Our Blog