XHTML 验证

XHTML 文档是根据文档类型声明进行验证的。

通过 DTD 验证 XHTML

XHTML 文档是根据文档类型声明(DTD)进行验证的。只有将正确的 DTD 添加到文件的首行,XHTML 文件才会被正确地验证。

严格 DTD 包含没有被反对使用的或不出现在框架结构中的元素和属性:

  1. !DOCTYPE html PUBLIC
  2. "-//W3C//DTD XHTML 1.0 Strict//EN"
  3. "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"

过渡 DTD 包含严格 DTD 中的一切,外加那些不赞成使用的元素和属性。

  1. !DOCTYPE html PUBLIC
  2. "-//W3C//DTD XHTML 1.0 Transitional//EN"
  3. "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"

框架 DTD 包含过渡 DTD 中的一切,外加框架。

  1. !DOCTYPE html PUBLIC
  2. "-//W3C//DTD XHTML 1.0 Frameset//EN"
  3. "http://www.w3.org/TR/xhtml1/DTD/xhtml1-frameset.dtd"

这个一个简单的 XHTML 文档:

  1. <!DOCTYPE html
  2. PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
  3. "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
  4.  
  5. <html>
  6.  
  7. <head>
  8. <title>simple document</title>
  9. </head>
  10.  
  11. <body>
  12. <p>a simple paragraph</p>
  13. </body>
  14.  
  15. </html>

使用 W3C 验证器来测试你的 XHTML

在下面的文本框中输入你的网址: