0Pricing
Web Accessibility Academy · Lesson

Layout Tables Are a Trap

Why tables for layout confuse screen readers.

Tables Were Once Used for Layout

Years ago developers built page layouts with the table element. That habit lingers in old code and still causes real accessibility harm today.

Why Layout Tables Hurt

A screen reader treats every table as data. It announces rows, columns, and cell counts for your layout, drowning users in meaningless structure.

All lessons in this course

  1. th, scope, and the caption Element
  2. Row and Column Headers Done Right
  3. Complex Tables: headers and id Pairing
  4. Layout Tables Are a Trap
← Back to Web Accessibility Academy