Layout Tables and CSS for Positioning Rules

Markup

width (CSS2.1)

clear (CSS2.1)

float (CSS2.1)

table[th] (HTML4)

table[summary] (HTML4)

table (HTML4)

Rules

Rules for Layout Tables and CSS for Positioning
# Testing Description Implementation
FAE Firefox
Accessibility
Extension
LAYOUT.1 Pass/Fail/Warning LAYOUT.1

Use CSS properties instead of tables and nested tables to visually layout of content.

Requirement Notes

Use CSS properties instead of tables and nested tables to visually layout blocks of related content for graphical renderings.
CSS based layout designs support a wider range of rendering technologies (interoperability) than table based designs.
People with disabilities use a wider range of technologies than the general population to access the web and the use of CSS helps insure that their technologies will be compatible with the page.

Implementation Notes

  • Pass: No tables or no nested table markup
  • Warning: One level of nesting
  • Fail: Two or more levels of nesting
1.0 1.5