I prefer to use CSS as far as possible. The only thing is that all browsers don't display it exactly the same way, which causes me endless headaches. (Read IE!!!)
No thanks. I'd rather swap tapes for cds (and now mp3s), my push bike for a car, a sailing boat for a 747 and email for the US postal service. (Especially the last one, thank god for Royal Mail...) Tables are used for describing tables of data. CSS is used for layout. I use a copy of JAWS for testing all my sites for accessibility. A CSS layout greatly helps those with disabilities to access web sites. That's a fact.
Absolute BS. Tell that to the thousands of sites on the net using tables for layout. Feel free to use CSS if you wish. But really... that tired old "tables are for data" song just doesn't doesn't buy you anything at all.
Tables are for tabular stuff (obvious I guess)... I use css when I can, but doing input forms in css is a royal pain in the ass, so mostly css with tables when appropriate.
Tables and other HTML elements are used for what ever purpose you want them to be used for. To say that if you use them for any other purpose other than presenting data is silly. And if you insist on making that argument (not fact but opinion), you could also look at it another way: All page content is a form of data so you can put anything on a page inside a table and still fulfill it's so-called "purpose".
Let's not get defensive about this The only fact that I am stating is that tables "Are not meant to be used for displaying whole web page layouts". Back in '95 no one knew that websites would in 2005, have the design asthetics and enhanced graphical interfaces they now make use of. Tables *were* used for displaying data - not web page layouts http://en.wikipedia.org/wiki/Web_design I'm not just making this up to wind you up
lol, fair enough. I think perhaps we are at an impasse . I'll PM you in about 3 years when the RFC on CSS3 has been released . In the meantime, i'd best let the people at my old uni get on with working on IPv6 - i'm sure you'd dimiss that as unnecessary as well! - Jamie