首页 > HTML XHTML教程 > XHTML 验证
此章节介绍:

    XHTML 验证

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


    通过 DTD 验证 XHTML

    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>simple document</title>
    </head>
    
    <body>
    <p>a simple paragraph</p>
    </body>
    
    </html>