XHTML编写规范
1 所有的标记和属性要全小写
2 单边标记必须关闭。如:<br> ——> <br />
3 所有的属性值都必须要加引号。
4 所有的属性都必须有值。如:<hr noshade> —— <hr noshade = “noshade” />
5 标记之间要顺序嵌套,外层套内层,一层套一层。
6 XHTML网页必须要有DTD文档类型定义代码。
DTD一共有三大类型:
(1)严格型的DTD
在严格型的DTD中,不能再使用各种表现的标记。如:<font>、<b>、<body bgColor>
要求必须使用CSS来取代各种表现标记。
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
(2)过渡型的DTD
在过渡型的DTD中,可以继续使用HTML中的表现的写法。
这些表现标记,还可以继续使用。如:<font>、<b>、<body bgColor>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
(3)框架的DTD
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Frameset//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-frameset.dtd">