当前位置: 首页 > 图文教程 > 网页制作 > HTML/XHTML教程 > HTML:WEB标准的误解

HTML/XHTML教程
“mailto”的六则应用技巧
meta标签之详解
按形容词分类:活泼、快乐、有趣
按形容词分类:狂野、充沛、动感
按形容词分类:高尚、自然、安稳
按形容词分类:简单、洁净、进步
按颜色分类:黑色和白色(Black & White)
按颜色分类:橙色系(Yellow Red)
按颜色分类:蓝色系(Blue)
按颜色分类:紫色系(Purple)
按形容词分类:冷静、自然
按形容词分类:传统、稳重、古典
按形容词分类:柔和、洁净、爽朗
按颜色分类:黄绿色系(Yellow Green)
按颜色分类:绿色系(Green)
按颜色分类:青绿色系(Blue Green)
按形容词分类:传统、高雅、优雅
按颜色分类:紫红色系(Red Purple)
按形容词分类:华丽、花哨、女性化
按形容词分类:简单、进步、时尚

HTML/XHTML教程 中的 HTML:WEB标准的误解


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2009-09-28   浏览: 108 ::
收藏到网摘: n/a

在HTML4 Elements中共计有91个标签,然而在这么多的标签中经常被使用到的标签不到四分之一,在这些常用的标签中有两个标签是属于最通用型的——div、span,这两个结构性的标签因为本身不带呈现样式及语义而被广泛的用于网页制作中,再加上之前很多人直接把WEB标准误解为就是div+css,于是在一个页面里出现了特多的div或者是span标签,尽管这些地方本身有更符合语义的标签来实现。

Table式的页面布局因为其本身的简便以及有Dreamweaver这样的可视化操作的Web制作软件的存在,从而引领了Web制作的一个时代,也正是因此而导致了过多的Web设计人员从来没有真正关注过HTML标签的真正语义,当Web标准开始兴起的时候,于是就直接被理解成是div+css的布局。

于是Web标准中的结构标签几乎变成了div的秀场。


div标签的过度使用,已经导致了很多人对于Web标准的误解,最明显的一点就是,当网页切换到使用div标签布局后,table标签便被无情的抛弃,俨然Web标准已经被理解成就是div+css。而事实上,table标签是不能被抛弃的,当需要显示数据内容时,由table标签构建的HTML结构的优势要强于div标签构建的布局,table标签仍然是显示数据时最符合HTML语义的标签。

Table页面布局所生成的过多的冗长代码,以及混杂其中的HTML样式属性,已经严重影响到页面的性能,尤其是对于大访问量的网站,解决的方法即是对页面进行基于Web标准的重构。然而对Web标准的误解,造成页面整体结构上div被过多的使用;以及Table布局所遗留下来的思想,造成页面上的结构嵌套过多。这些仍然影响着页面的整体性能。

所以,以更符合语义化的标签来构建页面,是Web标准推崇的理念。在这个理念下构建的页面还应该尽量的精简代码,使页面代码尽量的保持轻简,让浏览器更快速呈现的同时也便于日后的代码维护。

Web标准并不是某一个单独的标准,而是一系列标准的集合,包括结构、表现、行为三部分。这里的结构并不是指div,而是指标准化的语言——XHTML、XML。

明明<strong />标签可以实现粗体样式,为什么还要用<span />标签再搭配粗体样式去实现呢?