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").
PRE used for table:
This example shows a schedule formatted using the <pre> element, with spacing and tabs used to mimic columns. Screen readers and assistive tech cannot interpret this as tabular data, violating WCAG 1.3.1 .
Monday Tuesday Wednesday Thursday Friday
8:00-
9:00 Meet with Sam
9:00-
10:00 Dr. Williams Sam again Leave for San Antonio