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 tfoot:

This table lacks a proper <tfoot> element (instead it uses a <div>):


Front-end web developer course 2021
Person Most interest in Age
Chris HTML tables 22
Dennis Web accessibility 45
Sarah JavaScript frameworks 29
Karen Web performance 36
Average age 33

Note: Impossible to automatically test or detect. Requires a human tester or AI to query all <table> elements and determine if <div> elements are used to specifically replace <tfoot> elements.

axe detected: none  |  QualWeb detected: 1.3.1