编写页面时如何符合W3C标准

阅读更多

1、 页面中不应该出现如,而应该用来替代之。


2、 DOCTYPE是document type(文档类型)的简写,用来说明你用的XHTML或者HTML是说明版本。要建立符合标准的网页,DOCTYPE声明是必不可少的关键组成部分;除非你的XHTML确定了一个正确的DOCTYPE,否则你的标识和CSS都不会生效。


3、 有三种DTD可以选择:Transitional,Strict,Frameset。

  • 第一种是非常宽松的DTD,允许使用HTML4.01的标识,但必须符合xhtml的语法。
  • 第二种是要求严格的DTD,不能使用任何表现层的的标识和属性,如
  • 第三种是专门针对框架设置的DTD。

DOCTYPE声明必须放在每一个XHTML文档最顶部,在所有代码和标识之上。


4、 命名空间
这个“xmlns”是XHTML namespace的缩写,叫做“名字空间”声明。
XHTML是HTML向XML过渡的标识语言,它需要符合XML文档规则,因此也需要定义名字空间。又因为XHTML1.0不能自定义标识,所以它的名字空间都相同,就是http://www.w3.org/1999/xhtml。目前阶段我们只要照抄代码就可以了。


5、 定义语言编码

为了被浏览器正确解释和通过W3C代码校验,所有的XHTML文档都必须声明它们所使用的编码语言,我们一般使用gb2312(简体中文),制作多国语言页面也有可能用Unicode、ISO-8859-1等,根据你的需要定义。
注:如果忘记了定义语言编码,可能就会出现,你在DW做完一个页面,第二次打开时所有的中文变成了乱码


6、 JavaScript定义
Js必须要用

你可能感兴趣的:(编写页面时如何符合W3C标准)