A 元素 | a 對(duì)象
DHTML 對(duì)象
指定了 HTML 文檔遵循的文檔類型定義(DTD)。
你可使用此聲明將 Internet Explorer 6 及以后版本切換到標(biāo)準(zhǔn)兼容模式下。
語(yǔ)法
HTML 頂級(jí)元素 可用性 "注冊(cè)//組織//類型 標(biāo)簽//定義 語(yǔ)言""URL"
可能值
頂級(jí)元素 指定 DTD 中聲明的頂級(jí)元素類型。這與聲明的 SGML 文檔類型相對(duì)應(yīng)。
HTML 默認(rèn)。HTML。 可用性 指定正式公開(kāi)標(biāo)識(shí)符(FPI)是可公開(kāi)訪問(wèn)的對(duì)象還是系統(tǒng)資源。
PUBLIC 默認(rèn)?晒_(kāi)訪問(wèn)的對(duì)象。 SYSTEM 系統(tǒng)資源,如本地文件或 URL。 注冊(cè) 指定組織是否由國(guó)際標(biāo)準(zhǔn)化組織(ISO)注冊(cè)。
+ 默認(rèn)。組織名稱已注冊(cè)。 - 組織名稱未注冊(cè)。Internet 工程任務(wù)組(IETF)和萬(wàn)維網(wǎng)協(xié)會(huì)(W3C)并非注冊(cè)的 ISO 組織。 組織 指定表明負(fù)責(zé)由 !DOCTYPE 聲明引用的 DTD 的創(chuàng)建和維護(hù)的團(tuán)體或組織的名稱,即 OwnderID。
IETF IETF。 W3C W3C。 類型 指定公開(kāi)文本類,即所引用的對(duì)象類型。
DTD 默認(rèn)。DTD。 標(biāo)簽 指定公開(kāi)文本描述,即對(duì)所引用的公開(kāi)文本的唯一描述性名稱。后面可附帶版本號(hào)。
HTML 默認(rèn)。HTML。 定義 指定文檔類型定義。
Frameset 框架集文檔。 Strict 排除所有 W3C 專家希望逐步淘汰的代表性屬性和元素,因?yàn)闃邮奖硪呀?jīng)很完善了。 Transitional 包含除 frameSet 元素的全部?jī)?nèi)容。 語(yǔ)言 指定公開(kāi)文本語(yǔ)言,即用于創(chuàng)建所引用對(duì)象的自然語(yǔ)言編碼系統(tǒng)。該語(yǔ)言定義已編寫為 ISO 639 語(yǔ)言代碼(大寫兩個(gè)字母)。
EN 默認(rèn)。英語(yǔ)。 URL 指定所引用對(duì)象的位置。
注釋
此聲明必須出現(xiàn)在文檔的起始處,出現(xiàn)在 html 標(biāo)簽之前。
!DOCTYPE 元素不需要關(guān)閉標(biāo)簽。
此元素在 Microsoft® Internet Explorer 3.0 的 HTML 中可用。
你可使用此聲明在 Internet Explorer 6 及以后版本中切換為嚴(yán)格的標(biāo)準(zhǔn)兼容模式。若想打開(kāi)此開(kāi)關(guān),請(qǐng)?jiān)谀愕奈臋n頂部包含 !DOCTYPE 聲明,在聲明中指定合法的標(biāo)簽,在某些情況下,還需要指定定義和/或 URL。下面的表格列出了標(biāo)準(zhǔn)兼容模式的開(kāi)關(guān)情況。
DOCTYPE 出現(xiàn) URL 未出現(xiàn) URL 未出現(xiàn) DOCTYPE 關(guān) 關(guān) HTML (無(wú)版本) 關(guān) 關(guān) HTML 2.0 關(guān) 關(guān) HTML 3.0 關(guān) 關(guān) HTML 4.0 開(kāi) 開(kāi) HTML 4.0 Frameset 開(kāi) 關(guān) HTML 4.0 Transitional 開(kāi) 關(guān) HTML 4.0 Strict 開(kāi) 開(kāi) XHTML 開(kāi) 開(kāi) XML 開(kāi) 開(kāi) 無(wú)法識(shí)別的 DOCTYPE 開(kāi) 開(kāi) 注意 在標(biāo)準(zhǔn)兼容模式下,不能保證與其它版本的 Internet Explorer 保持兼容。當(dāng)打開(kāi)標(biāo)準(zhǔn)兼容模式時(shí),文檔的渲染行為也許與將來(lái)版本的 Internet Explorer 不同。若內(nèi)容本來(lái)就是固定的(如刻錄在 CD 上),則不應(yīng)該使用此模式。
示例
下面的例子演示了如何使用 !DOCTYPE 聲明指定文檔遵從的 DTD,并將 Internet Explorer 6 及更高版本切換到標(biāo)準(zhǔn)兼容模式。下面例子中的聲明都指定了遵從 HTML 4.0 DTD。第二種聲明指定了“Strict”。第一種聲明沒(méi)有指定。這兩種聲明都將會(huì)把 Internet Explorer 6 及以后版本切換到標(biāo)準(zhǔn)兼容模式。
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN"> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Strict//EN">下面例子中的聲明都指定了遵從“Transitional”HTML 4.0 DTD。第二種聲明指定了 DTD 的 URL。第一種聲明沒(méi)有指定。第二種聲明將會(huì)把 Internet Explorer 6 及以后版本切換到標(biāo)準(zhǔn)兼容模式。第一種聲明不會(huì)。
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
標(biāo)準(zhǔn)信息
此對(duì)象定義在 HTML 3.2
中。