通過 DTD 驗證 XHTML

2021-12-06 13:50 更新

XHTML 文檔是根據(jù)文檔類型聲明進行驗證的。


通過 DTD 驗證 XHTML


1. 嚴格DTD

XHTML 文檔是根據(jù)文檔類型聲明(DTD)進行驗證的。只有將正確的 DTD 添加到文件的首行,XHTML 文件才會被正確地驗證。

嚴格 DTD 包含沒有被反對使用的或不出現(xiàn)在框架結構中的元素和屬性:

!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文檔都根據(jù)文檔類型定義進行驗證。在正確驗證XHTML文件之前,必須將正確的DTD添加為文件的第一行或第二行。

一旦準備好驗證您的XHTML文檔,就可以使用W3C Validator來驗證您的文檔。這個工具非常方便,可以幫助您解決文檔中的問題。這個工具不需要任何專業(yè)知識來執(zhí)行驗證。

文本框中的以下語句顯示了詳細信息。您需要提供您要驗證的網(wǎng)頁的完整網(wǎng)址,然后點擊驗證頁面按鈕。


在下面的文本框中輸入你的網(wǎng)址:

這個驗證器檢查各種格式的網(wǎng)頁文檔的標記有效性,尤其是HTML,XHTML,SMIL,MathML等。

還有其他工具可以執(zhí)行不同的其他驗證。

XHTML 知識要點復習


  • XHTML 指可擴展超文本標簽語言(EXtensible HyperText Markup Language)。
  • XHTML 的目標是取代 HTML。
  • XHTML 與 HTML 4.01 幾乎是相同的。
  • XHTML 是更嚴格更純凈的 HTML 版本。
  • XHTML 是作為一種 XML 應用被重新定義的 HTML。
  • XHTML 是一個 W3C 標準。


以上內容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號