阅读(4381)
赞(14)
通过 DTD 验证 XHTML
2016-12-09 15:29:54 更新
XHTML 文档是根据文档类型声明进行验证的。
通过 DTD 验证 XHTML
1. 严格DTD
XHTML 文档是根据文档类型声明(DTD)进行验证的。只有将正确的 DTD 添加到文件的首行,XHTML 文件才会被正确地验证。
严格 DTD 包含没有被反对使用的或不出现在框架结构中的元素和属性:
!DOCTYPE html PUBLIC
"-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"
2. 过渡DTD
过渡 DTD 包含严格 DTD 中的一切,外加那些不赞成使用的元素和属性。
!DOCTYPE html PUBLIC
"-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"
3. 框架DTD
框架 DTD 包含过渡 DTD 中的一切,外加框架。
!DOCTYPE html PUBLIC
"-//W3C//DTD XHTML 1.0 Frameset//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-frameset.dtd"
4. 一个最简单的XHTML文档例子
这是一个个简单的 XHTML 文档:
<!DOCTYPE html
PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html>
<head>
<title>简单的Xhtml文档 W3Cschool.cn</title>
</head>
<body>
<p>一个简单的段落。</p>
</body>
</html>
使用 W3C 验证器来测试你的 XHTML
每个XHTML文档都根据文档类型定义进行验证。在正确验证XHTML文件之前,必须将正确的DTD添加为文件的第一行或第二行。
一旦准备好验证您的XHTML文档,就可以使用W3C Validator来验证您的文档。这个工具非常方便,可以帮助您解决文档中的问题。这个工具不需要任何专业知识来执行验证。
文本框中的以下语句显示了详细信息。您需要提供您要验证的网页的完整网址,然后点击验证页面按钮。
在下面的文本框中输入你的网址:
这个验证器检查各种格式的网页文档的标记有效性,尤其是HTML,XHTML,SMIL,MathML等。
还有其他工具可以执行不同的其他验证。
XHTML 知识要点复习
- XHTML 指可扩展超文本标签语言(EXtensible HyperText Markup Language)。
- XHTML 的目标是取代 HTML。
- XHTML 与 HTML 4.01 几乎是相同的。
- XHTML 是更严格更纯净的 HTML 版本。
- XHTML 是作为一种 XML 应用被重新定义的 HTML。
- XHTML 是一个 W3C 标准。