对Web标准的理解

基本概念

1、web标准不是某一个标准,而是一系列标准的集合。

2、网页的三部分:

结构structure

表现presentation

行为behavior

3、网页的三部分对应的的标准:

结构化标准语言:XHTML和XML

表现标准语言:CSS

行为主要标准:对象模型(W3C DOM)、ECMAScript

4、万维网联盟(W3C)

结构化标准

1、可扩展标记语言(XML)

2、可扩展超文本标记语言(XHTML)

表现标准

1、层叠样式表(CSS)

目的:分离外观与结构

行为标准

1、文档对象模型(DOM)

一种与浏览器、平台、语言的接口。

2、ECMAScript

ECMAScript 262

代码标准

1、必须结束标记

XHTML要求严谨

2、小写元素和属性名

XHTML对大小写敏感,大小写夹杂也是不被认可

3、标记都必须合理嵌套

XHTML要求严格对应

4、属性必须括起来

比如,必须加引号

5、特殊符号用编码表示

<——<

>——>

&——&

6、所有属性赋值

XHTML规定所有的属性都必须要有一个值,没有值得就重复本身

7、注释中不能使用符号

标准测试

1、标准测试内容

页面校验地址 http://validator.w3.org/
XHTML 1.0 标准规格 : The Extensible HyperText Markup Language
W3C标准测试网址 http://validator.w3.org/
测试时一定要有文件类别宣告还有指定文件编码
才能顺利进行测试动作,开始打造一个标准的网站!
2、W3C标准测试使用说明

麻凯倩

微信:makaiqian