定義和用法
聲明必須是 HTML 文檔的第一行,位於 標簽之前。
聲明不是 HTML 標簽;它是指示 web 浏覽器關於頁面使用哪個 HTML 版本進行編寫的指令。在 HTML 4.01 中, 聲明引用 DTD,因為 HTML 4.01 基於 SGML。DTD 規定了標記語言的規則,這樣浏覽器才能正確地呈現內容。
DOCTYPE 3種類型
該 DTD 包含所有 HTML 元素和屬性,但不包括展示性的和棄用的元素(比如 font)。不允許框架集(Framesets)。
? 1該 DTD 包含所有 HTML 元素和屬性,包括展示性的和棄用的元素(比如 font)。不允許框架集(Framesets)。
? 1該 DTD 等同於 HTML 4.01 Transitional,但允許框架集內容。
? 1如果html中沒有加上doctype 可能在不同浏覽器出現bug. 所以html加上doctype是至關重要的.
參考: http://www.w3school.com.cn/tags/tag_doctype.asp