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"
过渡 DTD 包含严格 DTD 中的一切,外加那些不赞成使用的元素和属性。
!DOCTYPE html PUBLIC
"-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"
框架 DTD 包含过渡 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>简单的Xhtml文档 W3Cschool.cn</title>
</head>
<body>
<p>一个简单的段落。</p>
</body>
</html>
每个XHTML文档都根据文档类型定义进行验证。在正确验证XHTML文件之前,必须将正确的DTD添加为文件的第一行或第二行。
一旦准备好验证您的XHTML文档,就可以使用W3C Validator来验证您的文档。这个工具非常方便,可以帮助您解决文档中的问题。这个工具不需要任何专业知识来执行验证。
文本框中的以下语句显示了详细信息。您需要提供您要验证的网页的完整网址,然后点击验证页面按钮。
在下面的文本框中输入你的网址:
这个验证器检查各种格式的网页文档的标记有效性,尤其是HTML,XHTML,SMIL,MathML等。
还有其他工具可以执行不同的其他验证。
© 2023 mianshi8.net MIT license