WEB标准不是一个标准,而是标准的集合。目前WEB标准一般是指基于XHTML的网站设计语言,WEB标准的典型应用模式是“css div”(什么是css div)。事实上,WEB标准不是某个标准,而是标准的集合。

网页主要由三部分组成:结构、表现和行为。相应的网站标准也分为三个方面:结构化标准语言,主要包括XHTML和XML;表达标准语言主要包括CSS;行为标准主要有对象模型(如W3C DOM)、ECMAScript等。这些标准大部分是由W3C组织(什么是W3C组织)起草和发布的,还有一些是由其他标准组织制定的,如ECMA(欧洲计算机制造商协会)ECMAScript标准。

web standard的初衷是将内容(结构)和呈现分离,也就是将样式分离出来,放在一个单独的css文件中。这样做的好处是可以把内容和性能分开处理,也方便搜索和内容重用。

一些Web开发人员和Web设计人员抵制使用Web标准。普遍的看法是太难了。不管怎么用,我用的软件总会产生一些无规律的代码。

学习新技术,放弃自己熟悉的技术,很容易导致情绪上的反感和冲突。但是,如果你理性地观察目前的情况,你会发现学习和使用Web标准会让你获得很多好处。举几个例子:

更容易开发和维护:使用更多语义和结构化的HTML将使你更容易和更快地理解他人编写的代码。

与未来浏览器的兼容性:当你使用已定义的标准和规范的代码时,你的向后兼容文本消除了未来浏览器无法识别的麻烦。

更快的网页下载和阅读速度:更少的HTML代码会带来更小的文件和更快的下载速度。今天的浏览器在标准模式下将比以前的兼容模式下有更快的网页阅读速度。

更好的可访问性:语义HTML(结构和表示分离)将使使用浏览器和不同浏览设备的读者很容易看到内容。

更高的搜索引擎排名:内容和表达的分离使得内容成为一篇文字的主体。结合语义标签会提高你在搜索引擎中的排名。

更好的适应性:一个语义标记的文档可以很好的适应打印和其他显示设备(比如掌上电脑和智能手机),这些都可以通过链接不同的CSS文件来完成。也可以只通过编辑单个文件来完成跨站点的性能转换。

Web标准可以为网站创建者节省时间和金钱,并为网站访问者提供更好的体验。此外,网络标准是未来。如果你还没有使用We b标准,你应该现在就开始,否则你会落后的。