日期:2014-05-17 浏览次数:20606 次
1、页面中不应该出现如<font color="red"></font>,而应该用<span class="red_text"></span>来替代之。
?
2、DOCTYPE是document type(文档类型)的简写,用来说明你用的XHTML或者HTML是说明版本。要建立符合标准的网页,DOCTYPE声明是必不可少的关键组成部分;除非你的XHTML确定了一个正确的DOCTYPE,否则你的标识和CSS都不会生效。
?
3、有三种DTD可以选择:Transitional,Strict,Frameset。
第一种是非常宽松的DTD,允许使用HTML4.01的标识,但必须符合xhtml的语法。
第二种是要求严格的DTD,不能使用任何表现层的的标识和属性,如<br>。
第三种是专门针对框架设置的DTD。
DOCTYPE声明必须放在每一个XHTML文档最顶部,在所有代码和标识之上。
?
4、命名空间
??????? <html xmlns="http://www.w3.org/1999/xhtml" lang="gb2312">这个“xmlns”是XHTML namespace的缩写,叫做“名字空间”声明。
XHTML是HTML向XML过渡的标识语言,它需要符合XML文档规则,因此也需要定义名字空间。又因为XHTML1.0不能自定义标识,所以它的名字空间都相同,就是http://www.w3.org/1999/xhtml。
目前阶段我们只要照抄代码就可以了。
?
?
5、定义语言编码
???????? <meta http-equiv=“Content-Type” content=“text/html; charset=gb2312” />
为了被浏览器正确解释和通过W3C代码校验,所有的XHTML文档都必须声明它们所使用的编码语言,我们一般使用gb2312(简体中文),制作多国语言页面也有可能用Unicode、ISO-8859-1等,根据你的需要定义。
注:如果忘记了定义语言编码,可能就会出现,你在DW做完一个页面,第二次打开时所有的中文变成了乱码
?
?6、JavaScript定义