ste 0 Posted December 6, 2006 Report Share Posted December 6, 2006 why does the w3schools.com site use an archaic table-based layout. when the W3C clearly states that css is to be used for layout Quote Link to post Share on other sites
justsomeguy 1,135 Posted December 6, 2006 Report Share Posted December 6, 2006 The structure probably hasn't been updated in a while.And, personally, I think tables are more reliable and easier to implement. But that's just my opinion, there's a thread all about that. Quote Link to post Share on other sites
Anders Moen 2 Posted January 15, 2007 Report Share Posted January 15, 2007 I think tables are like harder, lol...I made my Web sites in tables, for like 1 year and a half, and 4 months ago I started with divs, and I would say I'm already better with them And tables (td) is for tabular data. Quote Link to post Share on other sites
justsomeguy 1,135 Posted January 15, 2007 Report Share Posted January 15, 2007 I've never seen an application, and am not aware of the existence of one I haven't seen, that uses the semantic meaning of a table as "tabular data" to present the data in any other way other then how the designer meant it to. Accountants and stock brokers might use tables and spreadsheets to organize their data, but that doesn't necessarily mean that it would be wrong for a web designer to use a table structure to display a 3x3 grid of images that form a larger picture. Quote Link to post Share on other sites
smiles 7 Posted January 16, 2007 Report Share Posted January 16, 2007 I have been advised that shouldn't use table or frame for layout , is affects load speed Quote Link to post Share on other sites
aspnetguy 30 Posted January 16, 2007 Report Share Posted January 16, 2007 Yes css is the recommended way but tables are easier to make consistant across all browsers.I use CSS layouts when ever possible but there are still times when tables are needed. Sometimes using a table is better than the nasty hacks you would have to deploy to make your CSS cross browser. Quote Link to post Share on other sites
ste 0 Posted January 16, 2007 Author Report Share Posted January 16, 2007 I suppose untill we see css properly supported by all the browsers many will still use tables. I myself am working on a liquid layout using divs at the moment and there is no problems with it in firefox but getting it working in IE has been a bit of a nightmare Quote Link to post Share on other sites
Nim199 1 Posted April 6, 2007 Report Share Posted April 6, 2007 Your right in that 'div' is more flexible, but tebles can be manipulated inside the body section, so will work with just about any browsers.I have seen a website useing 'divs' were all order is lost i Firefox, but IE manipulates the CSS to resized the 'divs'. So it is problable becasue more and more people are using different browsers to each other, thus having allternat views off the site.Alos, I don't belive CSS has an alternative to the 'rowspan' statment, which I've found very helpfull in tool-menus. 'Justsomeguy' is right. It is all about opinion, browser and what exactly you need doing.Thanks For Reading! Quote Link to post Share on other sites
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.