Welcome to the Bravenet Resource Center. Use these resources to help make your web pages more advanced and fun to use.
by John Harrisemail this article
Summary : Why do we (web developers) use tables??? Yes they make for fantastic designs and organized websites but they are not for this purpose. A table should be used for TABULAR DATA not design and layout.
Why do we (web developers) use tables??? Yes they make for fantastic designs and organized websites but they are not for this purpose. A table should be used for TABULAR DATA not design and layout. That being said, I have sworn off tables and replaced them with the almighty div tag and CSS.
In the good old days you had no option but to use tables if you wanted to give an impressive presentation on your website. Along came CSS a designer's best friend. There is no web layout that you can create with a table that can not be duplicated with CSS.
"But using CSS to design my website is too complicated" I have heard this to many times in the span of my career. You can learn how to properly use CSS in less time than it took you to figure out how to nest a table inside of table, inside of table... In future articles I will explain how to properly use CSS, for now we will stick with why you should use CSS.
Content and Design should always be separated. We have all heard this a million times but why do we not listen. The benefits to building a website following this method are proven.
I hope this article gets you started on your way to becoming a Web Standards Developer. There are a million reasons to "Do it the right way" and these were just a few, for more information visit the w3.org.
Article Source: http://www.webmastertips.us/story
John Harris is the CDO (Chief Design Officer) and a founding member of Appeal Web Design.