准备工作: 1.选择 !DOCTYPE 过渡的(Transitional): 要求非常宽松的DTD,它允许你继续使用HTML4.01的标识(但是要符合xhtml的写法)。虽然W3C不赞成使用<font>等标签,但是还是有很多网页爱好者在很喜欢用,所以W3C不得不把font补进到HTML 4.0的标准中.因此使用过渡式你还可以使用这些标签. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
严格的(Strict): 要求严格的DTD,你不能使用任何表现层的标识和属性,格式比较呆板,使用很严格,在文档中你不能使用,例如br,font,color等花俏的东西,而且只能用CSS来表这些,也是就是说只能用最初的HTML标准 。 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
框架的(Frameset): 专门针对框架页面设计使用的DTD,如果你的页面中包含有框架,需要采用这种DTD。 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Frameset//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-frameset.dtd">