一、什么是Web标准
web标准是网站开发中一系列标准的集合,包括XHTML、XML、CSS、DOM ECMAscript等。制定这些标准是为了便于维护,代码更简洁,降低带宽的运行成本,更容易被搜索引擎搜索到,改版方便,不需要变动页面内容,提高网站易用性等。
Web标准是由W3C和其他标准化组织制定的一套规范集合,Web标准的目的在于创建一个统一的用于Web表现层的技术标准,以便通过不同的浏览器或终端设备向最终用户展示信息内容。
Web标准由一系列规范组成,目前的Web标准主要由三大部分组成:结构(Structure)、表现(Presentation)、行为(Behavior)。真正符合Web标准的网页设计是指能够灵活使用Web标准对Web内容进行结构、表现与行为的分离。
二、结构(Structure)
结构用于对网页中用到的信息进行分类与整理。在结构中用到的技术主要包括HTMLXML和XHTML。
三、表现(Presentation)
表现用于对信息进行版式、颜色、大小等形式的控制。在表现中用到的技术主要是CSS层叠样式表。
四、行为(Behavior)
行为是指文档内部的模型定义及交互行为的编写,用于编写交互式的文档。在行为中用到的技术主要包括DOM和ECMAScript。
DOM(DocUment Object Model)文档对象模型:DOM是浏览器与内容结构之间沟通的接口,使浏览者可以访问页面上的标准组件。
ECMAScript脚本语言:ECMAScript是标准脚本语言,用于实现具体界面上对象的交互操作。
……