Take the 2-minute tour ×  It seems like every time I try to
create a pure CSS layout it takes me much longer than if I'd use
a table or two. Getting three columns to be equal lengths with
different amounts of data seems to require particular fancy
hacks, especially when dealing with cross-browser issues.  My
Question:  Who are these few tables going to hurt?  Tables seem
to work particularly well on tabular data — why are they so
reviled in this day and age? Google.com has a table in its
source code, so do many other sites (stackoverflow.com does not
by the way).  share|improve this question Stackoverflow does
have tables in certain part (as of December 2008) like the user
page. –  alex Dec 2 '08 at 0:34 add comment  21 Answers  Since
this is stack**overflow**, I'll give you my programmer's answer
semantics 101  First take a look at this code and think about
what's wrong here...  class car {     int wheels = 4;     string
engine;  car mybike = new car(); mybike.wheels = 2;
mybike.engine = null;  The problem,