Web标准
首先是百度百科对Web标准的定义:
WEB标准不是某一个标准,而是一系列标准的集合。网页主要由三部分组成:结构(Structure)、表现(Presentation)和行为(Behavior)。对应的标准也分三方面:结构化标准语言主要包括XHTML和XML,表现标准语言主要包括CSS,行为标准主要包括对象模型(如W3C DOM)、ECMAScript等。这些标准大部分由万维网联盟(外语缩写:W3C)起草和发布,也有一些是其他标准组织制订的标准,比如ECMA(European Computer Manufacturers Association)的ECMAScript标准。
简单总结起来Web标准包括三方面:
结构(Structure): HTML 和 XTML
表现(Presentation): CSS
行为(Behavior): JavaScript(DOM + ECMAScript)
理想状态就是:html + css + js
结构 就是对网页元素进行整理和分类,样式 是网页的外观(版式、颜色、大小等),行为 是网页模型定义以及交互。
形象的比喻:结构是人体骨架,表现则是所穿的衣着,行为是人多做出的动作(跑、跳、投等)