Cameron said:
At last, THANK YOU! I'm so sick of all this CSS YAY, tables NO YOU SILLY
HOBBITSES crap.
Someone once replied to one of my posts and said that google and apache
don't know how to design websites because they use tables *shakes head*
~Cameron
hehhe
what I meant was; it's easier and a LOT more efficient to do the two things
mentioned in these posts via CSS. There's nothing wrong with doing some
layout in tables (I do all the time), but for positioning blocks on the
screen!? Tables take 3 times the amount of code and completely block any
flexibility if you want to change your layout later on. The problem is, by
encouraging people to be lazy and "just do everything in tables", these are
the people who are going to be left floundering when they need to produce
something that is accessible, or are told by a client they want to change
the layout etc etc. This is all really easy in CSS. As for CSS problems;
there are very few. The layout BASICS work across all browsers - there are a
few niggles with the more quirky CSS mark-up, but a beginner is not likely
to come across these. Tables are far more likely to "not work".