Posts: 3,570
Location: in a distant land far away from reality
|
hello OCS 
Quote:
|
if you would have to show a list of users with details, ok a table goes well since that is tabular data. but to create the outlines of an entire page using tables is not logical.
|
yes and a no.
you can use the tables as a external skeleton and dont have to assign any values to the width or height and instead you can id them.
yes, you can position them arnd the page as you can do with a div/layer tag.. but again if the designer is sure and wants that kinda fixed layout. then he can go abt assigning ids them and then define the ids in the css and go about setting the attributes to them there.
only difficulty in this and i would have agree with you is that if in the future they would like to tweak the design, change the contents arnd blah...... then they have to change the structure of the layout all together..
if they had used css positioning.. all it takes changing the x n y coordinates for those tags/ids.
end of it, its is left to the designer who is gonna create the site and requiement specs he has with him.
if he feels comfortable aving a skeleton table, fair enough.. if he is comfortable with a tableless layout, that perfectly makes sense as well.
different needs + designer choice = different types of layouts.

oh, just for record,
we are talking abt CSS-P and not CSS.. there is a lot of difference to them
but again,
for those who think i am against css layouts.. i am not.
the benefit of using a css layout is
Quote:
taken from another place
One of the (many) advantages that css has over table layouts is that the browser will render the content of each div as it sees them, whereas with a table layout the browser will go through every item held within the <table></table> tags before beginning to load them.
So, while the amount of bytes of html used is similar, when it comes to the browser rendering the content, a layer based layout will render quicker, and item at a time, than a table based one
|
its best said over here
http://www.andybudd.com/archives/200...sign/index.php
i am just gonna steal his conclusion
Quote:
Conclusion
Web standards and CSS based design are defiantly the way forward. However in our rush to advocate these “new” techniques, we may end up believing our own hyperbole. Build something up enough and the reality will always fall short of our expectations. By taking a dogmatic approach we risk alienating the very people we are trying to convince.
Table based design will be around for a long time. To encourage developer buy-in we need to lead by example and help reduce the barriers to entry. Not create new barriers. We need to be honest and up-front about the benefits as well as the cost. Developing CSS sites can be hard and it can time consuming. In certain circumstances using tables for layout can make much more sense than CSS.
|
but do check out his full article.. wonderful insight into this topic 
Last edited by praveen : 05-14-2005 at 12:23 PM.
|