web标准,它并不是指某一个标准,而是一系列标准的集合。
主要包括结构(Structure)、表现(Presentation)、行为(Behavior)3个方面。
1、结构标准
结构作用是对网页元素进行整理和分类,包括xml和xhtml两大块儿,这两个具体的区别如下:
①XML可拓展标记语言。XML最开始的目的就是为了弥补HTML的不足之处。因为XML具有强大的拓展性,所以可用于数据的转换和描述。
②XHTML可拓展超文本标记语言。实际上,XHTML是基于XML的标识语言、在HTML4.0的基础上,用XML的规则对其进行扩展建立起来的,实现了HTML向XML的过渡。
说的简单点就是,当某一个网页被禁用任何CSS效果,之后显示的就是单纯的HTML结构页面。
2、表现标准
表现作用于网页的外观样式,比如颜色大小之类的,主要是指CSS。
CSS层叠样式表,CSS就是为了控制网页的表现。
CSS与XHTML结构语言相结合,可以实现结构和表现的分离,这样有两个好处,一个是让网站访问起来更快,第二个就是让网站修改起来更高效。
3、行为标准
行为指的是网页模型的定义,还有交互的编写,主要包括DOM和ECMAScript。