OpenAjax Rules by HTML table

Rules By HTML table
Number Description All
Markup
WCAG 2.0 IITAA 1.0 Test Cases
Status Severity Priority Status Severity Priority
3 TABLES_1: Data tables must use summary attribute.
  • HTML4: table
  • HTML4: table[summary]
  • A
  • V
  • P1
  • A
  • V
  • P1
4 TABLES_2: Data tables must use th elements
  • HTML4: table
  • HTML4: th
  • A
  • V
  • P1
  • A
  • V
  • P1
5 TABLES_3: Summary attribute content must be unique.
  • HTML4: table
  • HTML4: table[summary]
  • A
  • V
  • P1
  • A
  • V
  • P1
6 TABLES_4: Complex data tables must have ids on th elements.
  • HTML4: table
  • HTML4: th[id]
  • A
  • V
  • P1
  • A
  • V
  • P1
7 TABLES_5: For complex data tables table ids must be unique.
  • HTML4: table
  • HTML4: th[id]
  • A
  • V
  • P1
  • A
  • V
  • P1
8 TABLES_6: Complex data table td elements must have header attributes.
  • HTML4: table
  • HTML4: td[headers]
  • A
  • V
  • P1
  • A
  • V
  • P1
9 TABLES_7: Complex data tables header ids must be on the page.
  • HTML4: table
  • HTML4: td[headers]
  • HTML4: th[id]
  • A
  • V
  • P1
  • A
  • V
  • P1
36 LAYOUT_1: Do not use nested tables for positioning.
  • HTML4: table
  • A
  • PV
  • P1
  • A
  • PV
  • P1
37 LAYOUT_2: Document reading order makes sense when layout tables and css positioning is disabled.
  • HTML4: applet
  • HTML4: area
  • HTML4: embed
  • HTML4: img
  • HTML4: object
  • HTML4: table
  • html5: audio
  • CSS21: bottom
  • CSS21: clear
  • CSS21: float
  • CSS21: left
  • CSS21: position
  • CSS21: right
  • CSS21: top
  • P
  • PV
  • P1
  • P
  • PR
  • P1
none
56 MEDIA_11: Document reading order makes sense when layout tables and css positioning is disabled.
  • HTML4: table
  • CSS21: bottom
  • CSS21: clear
  • CSS21: float
  • CSS21: left
  • CSS21: position
  • CSS21: right
  • CSS21: top
  • P
  • PV
  • P1
  • P
  • PV
  • P1
none