I am getting a "Tables ideally should not be missing headers." from the Brickfield Accessibility tool.
Here is the errant HTML
<table border="1" cellspacing="0" cellpadding="0" class="generaltable"> <thead> <tr> <th width="157" class="header" scope="col"> Type of Assessment </th> <th width="157" class="header" scope="col"> Name of Assessment or Exam </th> <th width="148" class="header" scope="col"> Percentage of total assessment scheme </th> <th width="153" class="header" scope="col"> Relevant TLOs </th> </tr> </thead> <tbody> <tr> <td width="157"> Summative </td> <td width="157"> Assessed Talk </td> <td width="148"> 40% </td> <td width="153"> TLO 3 </td> </tr> <tr> <td width="157"> Summative </td> <td width="157"> Written event plan and rationale </td> <td width="148"> 60% </td> <td width="153"> TLOs 1, 2, 4 </td> </tr> </tbody> </table>
Can anyone help me understand why it is generating this error please, as I have thead and th elements.
Thanks