XHTML 對文件型別(DOCTYPE)的驗證

鍾超發表於2011-09-05

XHTML 文件是根據文件型別宣告進行驗證的。


- XHTML 指可擴充套件超文字標籤語言(EXtensible HyperText Markup Language)。

- XHTML 的目標是取代 HTML。

- XHTML 與 HTML 4.01 幾乎是相同的。

- XHTML 是更嚴格更純淨的 HTML 版本。

- XHTML 是作為一種 XML 應用被重新定義的 HTML。

- XHTML 是一個 W3C 標準。


1. 嚴格DTD

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

2. 過渡DTD

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

3. 框架DTD

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

4. 一個最簡單的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>


相關文章