依靠文档类型定义来校验XHTML文档。
通过DTD校验XHTML
要正确校验XHTML文件就必须在首行加入恰当的DTD。
严密型DTD包括非框架或非不赞成的元素和属性(只包含完全符合标准规范的元素和属性):
!DOCTYPE html PUBLIC
"-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"
过渡型可包含所有严密型DTD所不赞成使用的元素和属性:
!DOCTYPE html PUBLIC
"-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"
框架型可包含过渡型所有的元素和属性同时能够使用框架:
!DOCTYPE html PUBLIC
"-//W3C//DTD XHTML 1.0 Frameset//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-frameset.dtd"简单的XHTML文档实例:
<!DOCTYPE html
PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html>
<head>
<title>simple document</title>
</head>
<body>
<p>a simple paragraph</p>
</body>
</html>
用W3C校验器来测试你的XHTML
在下面添加你页面的地址: http://validator.w3.org/check?uri=http%3A%2F%2F
依靠文档类型定义来校验XHTML文档
原创文章如转载,请注明:转载自悠悠博客 [ http://www.ajaxstu.com/ ]
相关文章:
- HTML元素 - thead(2007-11-26 4:24:0)
- HTML元素 - span(2007-11-17 5:53:47)
- HTML元素 - s(2007-11-1 7:42:38)
- 网页上的MSN按钮代码(2007-10-12 1:3:51)
- 为何使用XHTML(2007-10-11 1:14:59)
- HTML元素 - sub(2007-9-18 7:30:12)
- XHTML与HTML的区别(2007-8-10 6:44:50)
- HTML元素 - strong(2007-8-8 11:12:41)
- 色彩设计哲学(2007-7-23 1:54:22)
- HTML元素 - kbd 以定宽字体显示文本(2007-7-22 1:12:48)
◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。
