scope-attr-valid
scope attribute must have a valid value
manualconfidence: mediumseverity: minorperceivable
Checks that scope="..." is one of row, col, rowgroup, or colgroup.
Applies to. Applies to elements with a non-empty scope attribute.
Expectation. The scope value is one of "row", "col", "rowgroup", or "colgroup" (case-insensitive). An invalid scope value is not recognized by assistive technology, silently losing the row/column header association it was meant to declare.
Examples
can't tell
<table><tr><th scope="column">Name</th></tr></table>
"column" is not a valid `scope` value (the correct token is "col").
n/a
<table><tr><th scope="col">Name</th></tr></table>
"col" is a valid `scope` value.