Tables for Layout

The cluster debates the merits and drawbacks of using HTML tables for web page layouts, comparing them to modern CSS tools like Flexbox and Grid, with references to historical practices and semantics.

➡️ Stable 0.7x Web Development
2,405
Comments
20
Years Active
5
Top Authors
#6550
Topic ID

Activity Over Time

2007
3
2008
120
2009
229
2010
80
2011
109
2012
98
2013
160
2014
147
2015
113
2016
50
2017
142
2018
92
2019
146
2020
157
2021
148
2022
111
2023
126
2024
204
2025
163
2026
7

Keywords

eev.ee IE6 US CSS IMO POV CSS1 OK jsbin.com ALA layout tables table css flexbox grid screen readers html div layouts

Sample Comments

dosinga Sep 14, 2023 View on HN

There was a reason people used to do layout with tables...

tragomaskhalos Nov 3, 2013 View on HN

Let he who has not used table-based layout cast the first stone ...

jchw Jul 18, 2024 View on HN

Flexbox, grid. You're all forgetting the best way to build layouts: ol' reliable, .

forgotmypw17 Apr 9, 2023 View on HN

I think tables for layout are severely underrated...

ahoy Jul 9, 2021 View on HN

Tables are not a layout tool, and you'll cause more problems than you solve by using them that way.

omegote Nov 9, 2015 View on HN

9 years ago, using tables for layout was already considered a bad practice. Yet here we are...

dsego May 21, 2021 View on HN

Funny, this very page you're commenting on uses tables for layout.

kseistrup Mar 14, 2014 View on HN

Using tables for layout? No thanks.

rimliu Oct 6, 2020 View on HN

Anyone who have usee tables for layout (I have) knows that it is nothing like that.

qaz_plm Mar 15, 2016 View on HN

So there's hope for using tables again as layouts in HTML?!