Kilotest: Diagnoses of heading located in table violation by HTML element 475 on YMCA of Greater San Antonio page

Basics

About the YMCA of Greater San Antonio page

About HTML element 475

About the heading located in table issue

Diagnoses

Here is how rule engines diagnose the heading located in table issue for HTML element 475 of the YMCA of Greater San Antonio page.

  1. <p>To fix: remove heading formatting. Use row and column headers instead.</p> <p>Content headings ("Heading 1", "Heading 2") form a navigable table of contents for screen reader users, labelling all content <strong>until the next heading</strong>. Table headers label specific columns or rows within a table.</p> <p></p> <table><tr><th>1</th><th>2</th><th>3</th><td rowspan="2">To illustrate: a <strong>table</strong> header in cell 2 would only label its column: cell B. <br><br> A <strong>content</strong> heading in cell 2 would label all subsequent text, reading from left to right: cells 3, A, B and C, as well as this text!</td></tr> <tr><td>A</td><td>B</td><td>C</td></table>

    Tool: Editoria11y (Princeton University)

    Rule: tableContainsContentHeading