Another point towards using css over tables for layout.. It's a lot easier to reach semantically meaningful markup. Tables are for tabular data, abused by rookies of the web dev. industry for grid layouts, and before I get flamed for "but the client wants it to look exactly like x,y,z", I've been working in the industry for roughly 5 years, I know the pressures, but every thing's achievable using CSS (granted you need some lenience on the versions of browsers you are going to use)
Accessibility is not just 'another point', it should be up there with the top priorities. If you code sites using tables purely for layout (for visually enabled users) you will be excluding a mass of potential users. To the business man / woman, this equates to money, perhaps not directly from ecommerce, etc, but from marketing and word-of-mouth potential. For what is a little bit of investment in your time to learn the curve of CSS, it's got to be a worthy payoff in terms of more customers, more fulfilling experiences for a greater range of users and from your point of view, you become more sought-after and marketable as an individual as you step out of the cowboy circle and become a professional. _______________________________________________ jQuery mailing list [email protected] http://jquery.com/discuss/
