Table structure (table)
Semantic tables must convey their structure programmatically—using
native table elements (<table>,
<thead>,
<tbody>,
<tfoot>,
<th>,
<td>) or equivalent ARIA roles (role="table", role="row",
role="cell").
div instead of table:
This table doesn't use a proper
<table> element (instead a
<div> element is used):
Front-end web developer course 2021
Person
Most interest in
Age
Dennis
Web accessibility
45
Sarah
JavaScript frameworks
29
Note: Impossible to automatically test or detect. Requires a human tester
or AI to analyze the page, find all elements and sections that function as
tables (e.g. elements with role="table", or
otherwise), and ensure they are nested properly within
<table> elements, or otherwise properly
use <table> elements.
axe detected: none |
QualWeb detected: none