常用的 DOCTYPE 宣告

2021-09-07 03:39:31 字數 1512 閱讀 2700

html 5

doctype html

>

html 4.01 strict

該 dtd 包含所有 html 元素和屬性,但不包括展示性的和棄用的元素(比如 font)。不允許框架集(framesets)。

doctype html public "-//w3c//dtd html 4.01//en" ""

>

html 4.01 transitional

該 dtd 包含所有 html 元素和屬性,包括展示性的和棄用的元素(比如 font)。不允許框架集(framesets)。

doctype html public "-//w3c//dtd html 4.01 transitional//en" ""

>

html 4.01 frameset

該 dtd 等同於 html 4.01 transitional,但允許框架集內容。

doctype html public "-//w3c//dtd html 4.01 frameset//en" ""

>

xhtml 1.0 strict

該 dtd 包含所有 html 元素和屬性,但不包括展示性的和棄用的元素(比如 font)。不允許框架集(framesets)。必須以格式正確的 xml 來編寫標記。

doctype html public "-//w3c//dtd xhtml 1.0 strict//en" ""

>

xhtml 1.0 transitional

該 dtd 包含所有 html 元素和屬性,包括展示性的和棄用的元素(比如 font)。不允許框架集(framesets)。必須以格式正確的 xml 來編寫標記。

doctype html public "-//w3c//dtd xhtml 1.0 transitional//en" ""

>

xhtml 1.0 frameset

該 dtd 等同於 xhtml 1.0 transitional,但允許框架集內容。

doctype html public "-//w3c//dtd xhtml 1.0 frameset//en" ""

>

xhtml 1.1

該 dtd 等同於 xhtml 1.0 strict,但允許新增模型(例如提供對東亞語系的 ruby 支援)。

doctype html public "-//w3c//dtd xhtml 1.1//en" ""

>

常用的 DOCTYPE 宣告

該 dtd 包含所有 html 元素和屬性,但不包括展示性的和棄用的元素 比如 font 不允許框架集 framesets 該 dtd 包含所有 html 元素和屬性,包括展示性的和棄用的元素 比如 font 不允許框架集 framesets 該 dtd 等同於 html 4.01 transiti...

常用的 DOCTYPE 宣告

請參閱這個 html 元素表,其中列出了每種元素會出現在哪個文件型別中。注釋 宣告沒有結束標籤。宣告對大小寫不敏感。請使用 w3c 的驗證器來檢查您是否編寫了有效的 html xhtml 文件!該 dtd 包含所有 html 元素和屬性,但不包括展示性的和棄用的元素 比如 font 不允許框架集 f...

doctype 的各種宣告

每個web開發者都清楚在寫html時需要定義文件型別,文件型別定義錯誤或者是沒有定義,瀏覽器在渲染時會出發怪異模式。下面是w3c標準中規定的幾種文件型別的定義方法 html 5 1 這是html5的文件定義方法,這種定義方法可以使所有瀏覽器都按嚴格模式來渲染。html 4.01 嚴格模式 1 htm...