<blockquote id="quote"><font size="1" face="geneva, verdana, arial" id="quote">quote:<hr height="1" noshade id="quote">
Originally posted by catalyst
Consistency across different browsers is why I've avoided it so far. I tried it a few years back with bad results, but maybe that's all been fixed now.
And there are a few alignment things I just can't figure out how to do with just
CSS though.
Honestly though I don't think I've ever come across a webpage and looked at it's source code to find that they've used
CSS-P instead of tables. Kinda makes you think they should improve table functionality and rename it as a "layout grid" or something.
Anyway, for a nice article about this issue check out
http://www.alistapart.com/articles/practicalcss/
<hr height="1" noshade id="quote"></blockquote id="quote"></font id="quote">
Look at my site, I use
no tables. Just
CSS.
Improve table functionality? Whatever for? Tables are for
data, not to lay out sites, I can't stress that enough. Tables don't need to be improved, for they are perfect at what they are supposed to be used for. Many many people use
HTML to display their pages... Such as coloring, alignment, etc... This is incorrect usage of the
HTML language. Using
CSS is the correct form of doing this, that's why it is here.
In modern day web development,
CSS is a
mandatory skill to build a web page. As without it, how would you lay out pages? Not with tables, for again, it is wrong.
And
CSS-P is
no different than
CSS. They are the same thing.
@kulegamr - who says tables are the way to go? That is just plain ignorance on proper web development.
Many people seem to get upset whenever they hear the truth. Why? Because they don't want to redo everything, or they were taught wrong.
Heck, the web page design course at my school is all completely wrong. They teach deprecated code, and they teach you to lay out your pages with tables. This is why many amateur designers do this wrong, or won't accept that it's wrong. Also, in the web page design course they neglect to touch upon
CSS, which is just outrageous.
CSS is not an option, it is a mandatory language to design a proper web site.