Skip to content

web标准

现在热炒的web标准好像有一个定义就是用XHTML+CSS来布局,而使用HTML+table布局完成的网页不符合所谓的web标准。

那么web标准有什么好处呢?
网页源代码简洁。
便于维护与改版。
加载速度快。

使用web标准做的网页确实比表格布局的网页源代码少,但网页内容、排版一复杂,div元素也是一大堆,让我看得也是云山雾罩。而要想让各个div块达到自己想要的结果,简直就是一场噩梦,最可恨的是IE、Firefox、Opera这几个浏览器对此不同的解释。或许这不是它们的错,是自己的CSS编的有问题,没有严格地按照标准来写。

加载速度问题现在来看没有那么绝对,还是要看服务器,或许服务器端少占用些资源这是它的好处。

维护与改版方便,只要能看懂代码的话。但给table加上id和class我看也很方便。

用表格布局很方便,这也是为什么现在很多网页依然是用表格做出来的。让我感到有些好奇地是,IBM.com,这个蓝色巨人的网站为什么还是用table来完成,一直也没有改变过,仅仅是内容的变化。

{ 9 } Comments

  1. 如如何 | 06/01/06 at 14:03 | Permalink

    我感觉xhtml+div还可以
    有人做过实验
    这种方式对搜索引擎的友好度更高
    感觉嵌套表格看着眼晕啊 哈哈

  2. 小马 | 06/01/06 at 19:08 | Permalink

    是的,Web标准是趋势。
    但IBM.com为什么不使用web标准重新写网页呢?

  3. Sparanoid | 06/01/06 at 21:36 | Permalink

    标准并不是适合任何网站的,另外,像 ibm 这样的大站使用 div 重构起来并不是一件简单的事情。失败的例子可以看 cctv 的重构

  4. big-melon | 06/02/06 at 0:03 | Permalink

    呵呵,各位研究的这个问题俺知之甚少,不发表任何意见。

    p.s
    小马,刚才我把完整的网站资料发到你Gmail邮箱了,请查收! 你辛苦了哟 ^_^

  5. lusin | 06/03/06 at 11:12 | Permalink

    牛的站点多是交互使用;

    感觉DIV还是好,就像个容器,没有连带责任,感觉容易定位.

  6. 小马 | 06/03/06 at 12:10 | Permalink

    说到定位,表格还是很方便,div常常跑错地方,当然还是因为自己对css不熟悉。
    div可以重叠,而表格不行,这是缺点。

  7. big-melon | 06/04/06 at 23:55 | Permalink

    呵呵,不好意思,刚收到邮件。

    看了下,很棒哟。

    明天我再慢慢看。

    p.s
    你也可以贴出来,让其他朋友看看哟 ^_^

  8. Realazy | 06/05/06 at 15:13 | Permalink

    有必要澄清一下,Web标准并没有限制使用表格布局。Zeldman在书里也说,如果你还不是很熟悉,可以用表格来做过渡型的页面。尽量只在大布局上,比如页面的两列呀,三列呀用用表格,其他的还是按照语义来做吧。

    又,上面有位朋友说表格不可以重叠,也是错误的。CSS可以改变页面上任何元素的display属性,可以让其任意position

    又又,很多网站并没有完全转到div上来,可能是基于商业考虑。因为对这些大公司来说,不能排除客户使用任何的浏览器,包括过时的,对CSS支持得一蹋涂地的NetScape 4.x。

    小弟不才,胡说一通,大家见谅 :)

  9. 小马 | 06/05/06 at 19:54 | Permalink

    Realazy | 06052006, 15:13:

    小弟不才,胡说一通,大家见谅 :)

    Realazy,听君一席话,长了不少见识,谢了!

Post a Comment

Your email is never published nor shared. Required fields are marked *