XHTML - 文件型別



XHTML 標準定義了三種文件型別定義 (DTD)。最常用且最簡單的是 XHTML Transitional 文件。

XHTML 1.0 文件型別定義對應於三種 DTD:

  • 嚴格 (Strict)
  • 過渡 (Transitional)
  • 框架集 (Frameset)

一些 XHTML 元素和屬性在一個 DTD 中可用,但在另一個 DTD 中不可用。因此,在編寫 XHTML 文件時,必須仔細選擇 XHTML 元素或屬性。但是,XHTML 驗證器可以幫助您識別有效和無效的元素和屬性。

請檢視 XHTML 驗證 獲取更多詳細資訊。

XHTML 1.0 嚴格 (Strict)

如果您計劃嚴格使用層疊樣式表 (CSS) 並避免編寫大多數 XHTML 屬性,那麼建議使用此 DTD。符合此 DTD 的文件質量最高。

如果您想使用 XHTML 1.0 Strict DTD,則需要在 XHTML 文件頂部包含以下行。

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">

XHTML 1.0 過渡 (Transitional)

如果您計劃使用許多 XHTML 屬性以及一些層疊樣式表屬性,則應採用此 DTD 並相應地編寫 XHTML 文件。

如果您想使用 XHTML 1.0 Transitional DTD,則需要在 XHTML 文件頂部包含以下行。

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

XHTML 1.0 框架集 (Frameset)

當您想使用 HTML 框架將瀏覽器視窗劃分為兩個或多個框架時,可以使用此 DTD。

如果您想使用 XHTML 1.0 Frameset DTD,則需要在 XHTML 文件頂部包含以下行。

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Frameset//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-frameset.dtd">

注意 - 無論您使用什麼 DTD 來編寫 XHTML 文件,如果它是一個有效的 XHTML 文件,則您的文件被視為高質量文件。

廣告

© . All rights reserved.