== Why is this an issue? Tables used for layout should not include semantic markup, such as ``++++`` elements, as it can confuse assistive technologies. At best this information is ignored by screen readers and makes the code less maintainable. However it can also confuse some screen readers and reduce the web page accessibility. This rule raises an issue when a ``++++`` element containing the ``++role++`` attribute set to ``++"presentation"++`` or ``++"none"++`` also contains any of: * a ``++
++`` element * a ``++
++`` element * a non-empty ``++summary++`` attribute * an ``++++`` element with a ``++headers++`` or ``++scope++`` attribute === Noncompliant code example [source,html] ----
People
Name Age
1 John Doe 24
2 Alice Doe 54
---- == Resources * https://www.w3.org/WAI/WCAG21/quickref/?versions=2.0#qr-content-structure-separation-programmatic[WCAG2, 1.3.1] - Info and Relationships * https://www.w3.org/TR/WCAG20-TECHS/F46.html[WCAG2, F46] - Failure of Success Criterion 1.3.1 due to using th elements, caption elements, or non-empty summary attributes in layout tables ifdef::env-github,rspecator-view[] ''' == Implementation Specification (visible only on this page) === Message Remove this "" element Remove this "Y" attribute === Highlighting The forbidden opening tag, without its content, or the forbidden attribute endif::env-github,rspecator-view[]