(1)过渡的(transitional):要求非常宽松的dtd,它允许你继续使用HTML4.01的标识 (但是要符合xhtml的写法),完整代码如下: <!doctype html public "-//W3C//dtd xhtml 1.0 transitional//en" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> (2) 严格的(Strict):要求严格的dtd,你不能使用任何表现层的标识和属性, 例如<br>,完整代码如下: <!doctype html public "-//W3C//dtd xhtml 1.0 Strict//en" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> (3)框架的(Frameset):专门针对框架页面设计使用的dtd,如果你的页面中包含有框架, 需要采用这种dtd,完整代码如下: <!doctype html public "-//W3C//DTD xhtml 1.0 Frameset//en" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-frameset.dtd">