View Single Post
  #8 (permalink)  
Old Oct 28th, 2003, 20:10
jamslam jamslam is offline
Up'n'Coming Member
Join Date: Oct 2003
Posts: 69
Thanks: 0
Thanked 0 Times in 0 Posts
<blockquote id="quote"><font size="1" face="geneva, verdana, arial" id="quote">quote:<hr height="1" noshade id="quote">Originally posted by Rob

I have to strongly disagree with the comments that 'tables are wrong' for laying out pages.

For years tables were the ONLY way of laying out a page.

Now that CSS has come along, we are all given a tremendous tool to make our lives a hell of a lot easier, and it's true that professional web developers should embrace this technology to keep up with others that have already embraced it.

One thing that is categorically NOT TRUE is the statement that tables are wrong... there is no right, or wrong way, merely different ways.

Jamslam, I could say building a web application in ASP is wrong, that is not what ASP was designed for... people should use .NET.

People today who are still writing programs in Delphi are wrong.... people using still programming mainframes in COBOL are wrong..

I hope this makes you understand that tables are not wrong... they are just merely not the best way... just like filling your car radiator with water is not WRONG, but there are better, faster and more effecient ways of doing so.
<hr height="1" noshade id="quote"></blockquote id="quote"></font id="quote">

Those are irrelevant comparisons. HTML was not made to "design" pages, CSS was. People just decided to take HTML into their own hands, and use tables for laying out pages. Just like using the <font> tag is incorrect. Any professional web developer will tell you so.

It isn't just that it's more efficient, it's that it's the correct way of doing it. Those are the standards of web development, and they should most definitely be followed.