Web标准
Web 标准构成
WEB标准不是某一个标准,而是一系列标准的集合。网页主要由三部分组成:结构
(Structure)、表现(Presentation)和行为(Behavior)。
对应的标准也分三方面:
结构化标准语言:结构用于对网页元素进行整理和分类,主要包括XHTML和XML。
表现标准语言:表现用于设置网页元素的版式、颜色、大小等外观样式,主要包括CSS。
行为标准:行为是指网页模型的定义及交互的编写,主要包括对象模型(如W3C DOM)、ECMAScript等,主要是指 Javascript。
这些标准大部分由万维网联盟(外语缩写:W3C)起草和发布,也有一些是其他标准组织制订的标准,比如ECMA(European Computer Manufacturers Association)的ECMAScript标准。
结构标准
可扩展标记
可扩展标记语言(标准通用标记语言下的一个子集、外语缩写:XML)。和HTML一样,XML同样来源于标准通用标记语言,可扩展标记语言和标准通用标记语言都是能定义其他语言的语言。XML最初设计的目的是弥补HTML的不足,以强大的扩展性满足网络信息发布的需要,后来逐渐用于网络数据的转换和描述。
可扩展超文本
可扩展超文本标识语言(外语全称:The Extensible HyperText Markup Language、外语缩写:XHTML)。目前推荐遵循的是W3C于2000年1月26日推荐XML1.0。XML虽然数据转换能力强大,完全可以替代HTML,但面对成千上万已有的站点,直接采用XML还为时过早。因此,我们在HTML4.0的基础上,用XML的规则对其进行扩展,得到了XHTML。简单的说,建立XHTML的目的就是实现HTML向XML的过渡。
表现标准
层叠样式表(外语缩写:CSS)。目前推荐遵循的是万维网联盟(外语缩写:W3C)于1998年5月12日推荐CSS2。W3C创建CSS标准的目的是以CSS取代HTML表格式布局、帧和其他表现的语言。纯CSS布局与结构式XHTML相结合能帮助设计师分离外观与结构,使站点的访问及维护更加容易。
Web 标准的好处
1、让Web的发展前景更广阔
2、内容能被更广泛的设备访问
3、更容易被搜寻引擎搜索
4、降低网站流量费用
5、使网站更易于维护
6、提高页面浏览速度