關於<!DOCTYPE html>的學習,doctypehtml學習

來源:互聯網
上載者:User

關於<!DOCTYPE html>的學習(轉),doctypehtml學習
 

  DOCTYPE是對Document type的縮寫,說明用XHTML或者HTML是什麼版本的。必須出現在<html>標籤的前面,不需要關閉標籤。

  <!DOCTYPE>聲明不是標籤,它指示Web瀏覽器關於頁面使用哪個HTML版本編寫的,請始終向HTML文檔添加<!DOCTYPE>聲明,這樣瀏覽器才能獲知文件類型,最終如何顯示你的Web文檔。所以,要想製作符合W3C標準的頁面,DOCTYPE聲明是必不可少的關鍵組成部分。

 缺少HTML Doctype造成的樣式問題

  當使用XHTML標準開發的網頁,第一行就是:

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

  這是xhtml的W3C標準。

  DOCTYPE指定了HTML文檔遵循的文件類型定義(DTD),聲明的寫法遵循一定的規則,指出閱讀程式用什麼規則集解釋文檔中的標記。

規則樣式:

  文法:

      HTML   頂級元素  可用性  “註冊//組織//類型//標籤//定義// 語言”   "URL"

  可能值:

  • 頂級元素:指定的DTD中聲明的頂級元素類型,這與聲明的SGML文件類型相對應。預設是:HTML
  • 可用性: 指定正式公開標示符(FPI)是可訪問的對象還是系統資源。預設是:PUBLIC,可公開訪問的對象。SYSTEM 系統資源,如本地檔案或 URL。 
  • 註冊: 指定組織是否是國際化標準組織(ISO)。 + 預設。組織名稱登入。 
  • 組織名稱未註冊:IETF和W3C不是註冊的ISO組織。
  • 組織: 指定表明負責由!DOCTYPE聲明引用的DTD的建立和維護的團隊或組織名稱。
  • 類型: 指定公開文本類,即所引用的物件類型。預設:DTD。
  • 標籤: 指定公開文本描述,對所引用的公開文本唯一描述性名稱。可附帶版本號碼。預設:HTML
  • 定義: 指定文件類型定義。Frameset框架組文檔。Strict排除所有W3C專家希望逐步淘汰的代表性屬性和元素。Transition包含排除Frameset元素的全部內容。
  • 語言:指定公開文本語言,即建立所引用對象的自然語言編碼系統。預設:EN.
  • URL: 指定所引用對象的位置。

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.