|
At its base level, HTML is a language that was intended to describe the STRUCTURE of a document, not the style. When designers needed to find a way to make their web sites look pretty, the abuse of tables lead to a bunch of documents with little to no strucure, making it difficult to ascertain the heirarchy of a page by looking at the HTML. Now, being the visually-oriented beings that we are, this doesn't matter much to us while reading a web page, but for a blind person using a screen reader, or a search engine indexing your site, the result is a jumbled mess.
By sticking to web standards, separating style from content/structure, and avoiding the abuse of elements strictly for stylistic purposes, web pages are given better structure, and therefore are more readily indexed by search engines and easier for screen readers to digest. Part of this is avoiding using tables when they're not necessary. Particularly, it makes maintaining the HTML much easier by reducing extraneous markup (thereby making it more readable). In addition, if a redesign is ever needed and you need to rearrange content, instead of having to move however many columns and table cells you have in all the pages on your site around, all you have to do is make a few edits to a single stylesheet, which will significantly reduce the amount of time you spend redesigning in the future.
Of course, there is a significant initial investment in time in creating table-less layouts, but after awhile, after learning all the bugs and tricks of the different browsers, it gets easier and becomes pretty much second nature.
There also seems to be a significant market out there for it --- right now I'm getting paid nicely to do web-standard XHTML/CSS coding for an energy firm here in Houston. Many large companies are becoming standards-compliant on their inter/intra-nets, and the talent pool for web-standards coders is surprisingly thin at this point, so cats that *do* know web standards are getting the leg up on cats that don't know them, so I think there's a lot of incentive in getting up to speed there. __________________________________________ Twitter: https://twitter.com/jaboonday
R.I.P. Dilla 1974-2006
|