现在热炒的web标准好像有一个定义就是用XHTML+CSS来布局,而使用HTML+table布局完成的网页不符合所谓的web标准。
那么web标准有什么好处呢?
网页源代码简洁。
便于维护与改版。
加载速度快。
使用web标准做的网页确实比表格布局的网页源代码少,但网页内容、排版一复杂,div元素也是一大堆,让我看得也是云山雾罩。而要想让各个div块达到自己想要的结果,简直就是一场噩梦,最可恨的是IE、Firefox、Opera这几个浏览器对此不同的解释。或许这不是它们的错,是自己的CSS编的有问题,没有严格地按照标准来写。
加载速度问题现在来看没有那么绝对,还是要看服务器,或许服务器端少占用些资源这是它的好处。
维护与改版方便,只要能看懂代码的话。但给table加上id和class我看也很方便。
用表格布局很方便,这也是为什么现在很多网页依然是用表格做出来的。让我感到有些好奇地是,IBM.com,这个蓝色巨人的网站为什么还是用table来完成,一直也没有改变过,仅仅是内容的变化。