1.html的標籤,
宣告必須是文件的第一行,位於之前
宣告不是標籤,它是指示web瀏覽器關於頁面使用哪個html版本進行編寫的指令。
在html4.01中,宣告引用dtd,因為html4.01是基於sgml。dtd規定了標記語言的規則,這樣瀏覽器才能正確的呈現內容。
html5不是基於sgml,所以不需要引用dtd.
2.html4.01與html5之間的差別
在html4.01中有三種宣告,在html5中只有一種
3.提示
宣告沒有結束標籤
宣告對大小寫不敏感
4.常用的doctype宣告
(1)html5
(2)html4.01 strict
該dtd包含所有html元素和屬性,但不包括展示性和棄用的元素(如font)。不允許框架集(framesets)
(3)html4.01 transitional
該dtd包含所有html元素和屬性,包括展示性和棄用的元素(如font)。不允許框架集(framesets)
(4)html4.01 frameset
該dtd等同於html4.01 transitional, 但允許框架集內容。
(5)xhtml1.0 strict
該dtd包含所有html元素和屬性,但不包括展示性和棄用的元素(如font)。不允許框架集(framesets)。必須以格式正確的xml來編寫標記。
(6)xhtml1.0 transitional
該dtd 包含所有html元素和屬性,包括展示性和棄用的元素(如font()。不允許框架集(framesets)。必須以格式正確的xml來編寫標記。
(7)xhtml1.0 frameset
該dtd等同於xhtml1.0 transitional,但允許框架集。
(8)xhtml1.1
該dtd等同於xhtml1.0 strict, 但允許新增模型(如提供對東亞語系ruby的支援)
邊學邊用LINUX
第一講 linux概述 第二講 linux的安裝過程 一 第三講 linux的安裝過程 二 第四講 linux的安裝過程 三 第五講 linux的安裝過程 四 第六講 x windows系統 第七講 kde的基本操作 第八講 linux作業系統中的中文環境 第九講 linux作業系統中的其它應用程式...
Python邊學邊用
由於要對10x10的節點設定靜態路由,如果手動寫真的太費事了。考慮使用程式設計實現。由於一直想學python,就藉機邊學邊用吧 python 是一種物件導向 直譯式計算機程式語言。它包含了一組完善而且容易理解的標準庫,能夠輕鬆完成很多常見的任務。它的語法簡捷和清晰,盡量使用無異義的英語單詞,與其它大...
邊學邊用LINQ 一
原來用xpath來建立和遍歷xml,現在發現用linq更加方便,故記下相關用法。linq建立xml樹 c xelement employees new xelement employees new xelement employee new xelement name partrick new xe...