anyone expert Front end Interface designer? why use table-less coding for website? what the disadvantages of table website? Regards, SP2h COM
Tableless design or DIV/CSS design is for layout. For tabular data, it's also good using tables. Many benefits with DIV/CSS design - Less coding, search engine friendly, high speed although you are not aware, etc. You can google for more details.
Tables and Div both have their advantages and disadvantages. However, div are proven to be more better for layout and logical grouping. Tables are good when you have to show tabular data otherwise it becomes a problem for rendering as well... Following links will give better idea about it.. http://www.smashingmagazine.com/2009/04/08/from-table-hell-to-div-hell/ http://www.templateworld.com/blog/2009/07/15/div-vs-table-based-design/
I never learned layouts in tables, so for me there was never any point to ever writing an HTML page in tables. As others above have said, using the correct HTML element (does not have to be a div) is better than just making everything a table. However there's a big fat exception to that rule of thumb: emails. Email clients suck the biggest balls when it comes to CSS. They all deal with it terribly and differently. Today it's still safest to send HTML emails in tabled formats with inline CSS syles.