版本 |
年份 |
HTML |
#1991 |
HTML |
1993 |
HTML 2.0 |
1995 |
HTML 3.2 |
#1997 |
#HTML 4.01 |
1999 |
XHTML 1.0 |
#2000 |
#HTML5 |
2012 |
XHTML5 |
#2013 |
##HTML常見版本介紹
1、HTML
超文本標記語言(Hyper Text Markup Language),標準通用標記語言SGML(Standard Generalized Markup language)下的一個應用。 HTML 不是一種程式語言,而是一種標記語言 (markup language),是網頁製作所必備的。 「超文本」就是指頁面內可以包含圖片、鏈接,甚至音樂、程式等非文字元素。超文本標記語言(或超文本標籤語言)的結構包括「頭」部分、和「主體」部分,其中「頭」部提供關於網頁的信息,「主體」部分提供網頁的具體內容。
HTML 語言用於描述網頁。
- HTML 是指超文本標記語言: Hyper Text Markup Language
- HTML 不是程式語言,而是一種標記語言
- 標記語言是一套標記標籤 (markup tag)
- HTML 使用標記標籤來描述網頁
- HTML 文件包含了HTML 標籤及文字內容
##HTML文件也叫做- web 頁面
2、XHTML
XHTML是一種更嚴格、更純淨的HTML版本,它是由XML和HTML組合而成的,XML是用來裝載資料的,標籤必須被正確地標記,而HTML是用來顯示資料的,因此將兩者的長處結合起來,就有了XHTML。 XHTML是EXtensible HyperText Markup Language的英文縮寫,即可擴充的超文本標記語言。 XHTML語言是一種標記語言,它不需要編譯,可以直接由瀏覽器執行。 XHTML是用來取代HTML的, 是2000年w3c公佈發行的。 XHTML是一種增強了的HTML,它的可擴展性和靈活性將適應未來網路應用更多的需求。 XHTML是基於XML的應用程式。 XHTML更簡潔嚴謹。 XHTML也可以說就是HTML一個升級版本。 XHTML是大小寫敏感的,XHTML與html是不一樣的.標準的XHTML標籤應該使用小寫。
3、HTML5
HTML5 是 W3C 與 WHATWG 合作的結果,WHATWG 指 Web Hypertext Application Technology Working Group。 。 WHATWG 致力於 web 表單和應用程序,而 W3C 專注於 XHTML 2.0。在 2006 年,雙方決定進行合作,來建立一個新版本的 HTML。 HTML5的設計目的是為了在行動裝置上支援多媒體。 HTML5簡單易學。
HTML4.01、XHTML、HTML5 之間的常見差異
##1、1a309583e26acea4f04ca31122d8c535 聲明差異(HTML4.01、XHTML、HTML5)HTML有多個不同的版本,只有確切的在頁面中指定確切的HTML版本,瀏覽器才能正確無誤的顯示HTML頁面。這就是1a309583e26acea4f04ca31122d8c535的用處。 1a309583e26acea4f04ca31122d8c535 不是HTML標籤,它只是為瀏覽器提供一項聲明,因此它沒有閉合/結束標籤!
HTML 5:8b05045a5be5764f313ed5b9168a17e6
HTML 4.01規定了三種文件類型:Strict, Transitional, 以及Frameset. 中譯為:嚴格版本,過渡版本,以及基於框架的版本!
XHTML 1.0同樣也規定的三種文件類型:Strict, Transitional, 以及Frameset. 中譯為:嚴格版本,過渡版本,以及基於框架的版本!
Strict:
#HTML 4.01:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN" "
http://www.w3.org/TR/html4/frameset.dtd">
XHTML 1.0:
<!DOCTYPE html
PUBLIC "-//W3C//DTD XHTML 1.0 Frameset//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-frameset.dtd">
2、HTML、XHTML區別HTML是基於標準通用標記語言SGML的應用,而XHTML則基於可擴展標記語言XML,可擴展標記語言是標準通用置標語言的子集;
XHTML 元素必須正確地嵌套。
- XHTML 元素必須關閉。
- 標籤名必須用小寫字母。
- XHTML 文件必須擁有根元素。
-
3、HTML5的變化
#用於繪畫的canvas 元素 用於媒介回放的video 和audio 元素-
##對本地離線儲存的更好的支援
-
新的特殊內容元素,例如article 、footer、header、nav、section
-
新的表單控件,如calendar、date、time、email、url、search
新屬性,例如meta標籤的charset屬性,dcca1beafb0d6f3d302b8431464b54cd;
相關推薦:《html影片教學》