14.1. HTML DOCTYPE 標(biāo)簽 -- DTDs 文檔類型聲明DOCTYPE 標(biāo)簽 -- 定義了標(biāo)準(zhǔn)文檔的類型 DOCTYPE 標(biāo)簽是單獨出現(xiàn)的- 說明:
- 文檔類型,會使瀏覽器使用相應(yīng)標(biāo)準(zhǔn)加載網(wǎng)頁并顯示
- 文檔類型定義在HTML文檔的第一行,在html標(biāo)簽之前
- 文檔不定義DOCTYPE,瀏覽器將無法獲知HTML或XHTML文檔的類型,因此會進(jìn)入混亂模式,詳見:瀏覽器模式
- 引用網(wǎng)址:http://www./xhtml/tag_doctype/
- DOCTYPE,簡稱為
DTDs ,是英文Document type的縮寫,中文“文檔類型”
HTML DOCTYPE文檔類型舉例說明HTML4.01文檔過渡定義類型,此類型定義的文檔可以使用HTML中的標(biāo)簽與元素包括一些不被W3C推薦的標(biāo)簽(例如:font、b等),不可以使用框架 < !DOCTYPE HTML PUBLIC " -//W3C//DTD HTML 4.01 Transitional//EN " " http://www./TR/html4/loose.dtd " >
HTML4.01文檔嚴(yán)格定義類型,此類型定義的文檔可以使用HTML中的標(biāo)簽與元素,不能包含不被W3C推薦的標(biāo)簽(例如:font、b等),不可以使用框架 < !DOCTYPE HTML PUBLIC " -//W3C//DTD HTML 4.01//EN " " http://www./TR/html4/strict.dtd " >
HTML4.01文檔框架定義類型,此類型等同于HTML4.01文檔過渡定義類型,但可以使用框架 < !DOCTYPE HTML PUBLIC " -//W3C//DTD HTML 4.01 Frameset//EN " " http://www./TR/html4/frameset.dtd " >
XHTML1.0文檔過渡定義類型,此類型定義的文檔可以使用HTML中的標(biāo)簽與元素包括一些不被W3C推薦的標(biāo)簽(例如:font、b等),不可以使用框架 < !DOCTYPE html PUBLIC " -//W3C//DTD XHTML 1.0 Transitional//EN " " http://www./TR/xhtml1/DTD/xhtml1-transitional.dtd " >
XHTML1.0文檔嚴(yán)格定義類型,此類型定義的文檔只可以使用HTML中定義的標(biāo)簽與元素,不能包含不被W3C推薦的標(biāo)簽(例如:font、b)(夢之都就使用了此類型),不可以使用框架 < !DOCTYPE html PUBLIC " -//W3C//DTD XHTML 1.0 Strict//EN " " http://www./TR/xhtml1/DTD/xhtml1-strict.dtd " >
XHTML1.0文檔框架定義類型,等同于XHTML1.0文檔過渡定義類型,但可以使用框架 < !DOCTYPE html PUBLIC " -//W3C//DTD XHTML 1.0 Frameset//EN " " http://www./TR/xhtml1/DTD/xhtml1-frameset.dtd " >
XHTML1.1文檔嚴(yán)格定義類型,等同于XHTML1.0文檔過渡定義類型 < !DOCTYPE html PUBLIC " -//W3C//DTD XHTML 1.1//EN " " http://www./TR/xhtml11/DTD/xhtml11.dtd " >
HTML5文檔類型 < !DOCTYPE html >
|