The recommendation that requires all <table> to have a <th> element or an error is returned is excessive. It is common for tables to have no headers at all. Therefore, at most, it should be a warning, to allow for the possibility of tables without headers.
The recommendation that requires all
<table>
to have a<th>
element or an error is returned is excessive. It is common for tables to have no headers at all. Therefore, at most, it should be a warning, to allow for the possibility of tables without headers.