基本概念
- web标准不是某一个标准,而是一系列标准的集合。
- 网页的三部分:结构structure表现:presentation行为:behavior
- 网页三部分对应标准:
结构化标准语言:XHTML和XML
表现标准语言:css
行为主要标准:对象模型(W3C DOM) ECMAScript - 万维网联盟(W3C)
结构化标准
- 可扩展标记语言(XML)
- 可扩展超文本标记语言(XHTML)
表现标准
- 层叠样式表(CSS) 目的:分离外观结构
行为标准
- 文档对象模型(DOM) 一种与浏览器、平台、语言的接口。
- ECMAScript ECMAScript 262
代码标准
- 必须结束标记 XHTML要求严谨
- 小写元素和属性名 XHTML对大小写敏感,大小写夹杂也是不被认可
- 标记必须合理嵌套 XHTML要求严格对应
- 属性必须括起来 引号,括号等- 特殊符号使用编码表示
<--<
>-->
$--$
- 所有属性赋值 XHTML规定所有属性必须要有一个值,没有值就重复本身。
- 注释中不能使用符号
标准测试
-
标准测试页面
页面校验地址http://validator.w3.org/
XHTML 1.0 标准规格 : The Extensible HyperText Markup Language
W3C标准测试网址 http://validator.w3.org/
测试时一定要有文件类别宣告还有指定文件编码,才能顺利进行测试动作,开始打造一个标准的网站。
- W3C标准测试使用说明