It is advisable to use tables in HTML pages (now that we have CSS)?
What are the applications of tables? What features/abilities does tables have that are not in CSS?
I guess I’m not in the majority here, but I still see a lot of use for tables in HTML. Of course, yes, for things like forms, you simply can’t beat a table. Trying to line up the labels and accompanying form fields would certainly be possible using DIV’s, but what a PITA that would be, and resizing the page would be ugly in some cases. A table works wonders here.
Certainly there are arguments for and against tables, and purists seem to favor DIV’s for layout, but don’t use DIV’s for religious reasons just because someone told you tables are evil. Use what works best for you, your page, and the way your viewers are going to interact with the page. If that’s a table, then use it. If not, don’t.