我们平常总是听说WEB标准一词,由此我便产生了一种疑问,到底什么事web标准呢?
下面我详细地陈述一下,一是以便加深印象,二是做下简单的总结了,免得我看了又忘了!说的不对的地方还希望大家提出,共同交流!
web即网站标准,是由W3C和其他标准化组织制定的一套规范集合,它包含了一系列标准,如
众所周知的HTML,XHTNL(可扩展超文本标识语言),Javascript,CSS等,web标准的目的在于创
建一个统一用于web表现层的技术标准,以便通过不同的浏览器向最终用户展示信息内容。
我们通常所说的web标准值网站建设采用的基于XHTML语言的网站设计语言,最典型的应用就是
“DIV+CSS".
一:采用Web标准的好处
对于访问者:
● 文件下载与页面显示速度更快。
● 内容能被更多的用户所访问.
● 内容能被更广泛的设备所访问.
● 用户能够通过样式选择定制自己的表现界面。
● 所有页面都能提供适于打印的版本。
对于网站所有者:
● 更少的代码和组件,容易维护。
● 带宽要求降低(代码更简洁),成本降低。举个例子:当 ESPN.com 使用 CSS改版后,每天节约超过两兆字节(terabytes)的带宽。
● 更容易被搜寻引擎搜索到。
● 改版方便,不需要变动页面内容。
● 提供打印版本而不需要复制内容。
● 提高网站易用性。在美国,有严格的法律条款(Section 508)来约束政府网站必须达到一定的易用性,其他国家也有类似的要求。
二: WEB标准的构成
web标准主要有三大部分组成的标准集。分别是结构(structure)、表现(presentation
)、行为(Behavior)
1)结构:用于对网页中的对象进行整理和分类,用于结构化设计技术的有HTML,XML,XHTML等
。
2)表现:
用于无结构化的信息进行显示上的处理。包含样式、颜色、大小等。主要应用为CSS。
3) 行为:
是用于整个文档内部的模型定义及交互行为的编写,表现行为web技术标准主要有以下两点:
1.DOM(文档对象模型)DOM是一种让浏览器与内容之间沟通的借口,使使用者以访问页面标
准的组件,让他们来访问站点中的数据,脚本和表现层对象。
2 .MAScript(javascript扩展脚本标志语言)是由ECMA((European Computer
Manufacturers Association)指定的脚本语言,用于实现具体页面上的对象交互操作语言。
好了,说道这里相信大家都对WEB标准有所了解了吧!