Kilotest: Diagnoses of heading located in table violation by HTML element 93 on Portland OR Councilor Clark bulletin 2026-05-01 page

Basics

About the Portland OR Councilor Clark bulletin 2026-05-01 page

About HTML element 93

About the heading located in table issue

Diagnoses

Here is how tools diagnose the heading located in table issue for HTML element 93 of the Portland OR Councilor Clark bulletin 2026-05-01 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

  2. <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