1. 程式人生 > >標籤的定義與用法

標籤的定義與用法

<!DOCTYPE>的定義:

     <!DOCTYPE>宣告位於文件中的最前面的位置,處於<html>標籤之前。此標籤可告知瀏覽器文件使用哪種HTML或XHTML規範

該標籤可宣告三種DTD型別,分別表示嚴格版本、過渡版本以及基於框架的HTML版本。假如文件中的標記不遵循doctype宣告所指定的DTD,這個文件除了不能通過程式碼校驗之外,還有可能無法在瀏覽器中正確顯示。)

<!DOCTYPE>的用法:

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

解析:在上面的宣告中,聲明瞭文件的根元素是 html,它在公共識別符號被定義為 "-//W3C//DTD XHTML 1.0 Strict//EN" 的 DTD 中進行了定義。瀏覽器將明白如何尋找匹配此公共識別符號的 DTD。如果找不到,瀏覽器將使用公共識別符號後面的 URL 作為尋找 DTD 的位置。

     -   :   表示組織名稱未註冊。Internet 工程任務組(IETF)和全球資訊網協會(W3C)並非註冊的 ISO 組織。

              +為預設,表示組織名稱已註冊。

 DTD  :   指定公開文字類,即所引用的物件型別。 預設為DTD

HTML :   指定公開文字描述,即對所引用的公開文字的唯一描述性名稱。後面可附帶版本號。預設為HTML。

 URL  :  指定所引用物件的位置。

  Strict:排除所有 W3C 專家希望逐步淘汰的代表性屬性和元素。

建議在以後都直接用“<!doctype html>”,用<!doctype html>的話就會開啟瀏覽器的標準相容模式。

更多檢視http://blog.sina.com.cn/s/blog_6d63e0f50100ywq0.html和http://www.cnblogs.com/gumgum/archive/2011/09/30/2196752.html