資料介紹
HTML 是 Web 統(tǒng)一語言,這些容納在尖括號里的簡單標簽,構成了如今的 Web。1991 年,Tim Berners-Lee 編寫了一份叫做 “HTML 標簽”的文檔,里面包含了大約20個用來標記網(wǎng)頁的 HTML 標簽。他直接借用 SGML 的標記格式,也就是后來我們看到的 HTML 標記的格式。本文講述了 HTML 這門 Web 標記語言的發(fā)展簡史。
?
從 IETF 到 W3C: HTML 4 之路
HTML 1 并不曾存在,HTML 的第一個官方版本就是由 IETF (互聯(lián)網(wǎng)工程任務組) 推出的 HTML 2.0。問世之前,這個版本中的很多細則已經(jīng)被實現(xiàn),比如,1994年的 Mosaic 瀏覽器已經(jīng)實現(xiàn)了在文檔中嵌入圖片的方法,后來 HTML 2.0 便吸納了 img 這個標簽。
后來,W3C 取代 IETF 的角色,成為 HTML 的標準組織,1990年代的后半頁,HTML 的版本被頻繁修改,直到1999年的 HTML 4.01,至此,HTML 到達了它的第一個拐點。
XHTML 1: XML 風格的 HTML
HTML 在 HTML 4.01 之后的第一個修訂版本就是 XHTML 1.0,其中 X 代表 “eXtensible” ,擴展,當然也有人將之解讀為 “eXtreme”,極端。XHTML 1.0 是基于 HTML 4.01 的,并沒有引入任何新標簽或?qū)傩?,唯一的區(qū)別是語法,HTML 對語法比較隨便,而 XHTML 則要求 XML 般的嚴格語法。
使用嚴格的語法規(guī)范并非壞事,要求開發(fā)者使用單一的代碼風格,比如,HTML 4.01 允許你使用大寫或小寫字母標識標記元素和屬性,XHTML 則只允許小寫字母。XHTML 1.0 的推出剛好碰上了 CSS 的崛起,Web 開發(fā)設計者們開始意識到 Web 標準問題,基于 XHTML 的嚴格語法規(guī)范被視為編寫 HTML 代碼的最佳實踐。
于是,W3C 推出 XHTML 1.1。
如果說 XHTML 1.0 是 XML 風格的 HTML,XHTML 1.1 則是貨真價實的 XML。這意味著 XHTML 1.1 無法使用 text/html mime-type 直接輸出,然而,如果 Web 開發(fā)者使用 XML mime-type,則當時的主流瀏覽器,IE 則壓根不支持??瓷先ィ琖3C 似乎正在與當時的 Web 脫節(jié)。
出力不討好的 XHTML 2
對 W3C 而言,到了 HTML 4 已經(jīng)是功德圓滿,他們的下一步工作是 XHTML 2,希望將 Web 帶向 XML 的光明未來。雖然 XHTML 2 聽上去和 XHTML 1 類似,它們卻有很多差別,XHTML 2 不向前兼容,甚至不兼容之前的 HTML。它是一種全新的語言,赤條條來去無牽掛。這實在是一場災難。
WHATWG:與 W3C 決裂
W3C 閉門造車的作風引起了一些人的不滿,來自 Opera, Apple, 以及 Mozilla 的代表開始表達反對聲音。2004年,Opera 的 Ian Hickson 提議在 HTML 基礎上進行擴展以適應新的 Web 應用,該提議遭到 W3C 的拒絕。于是,他們自發(fā)組織成立了超文本應用技術工作組,就是 WHATWG。
- EMC基礎知識講解解析 11次下載
- CAN總線的基礎知識詳細講解 14次下載
- 量子力學基礎知識講解 0次下載
- Oracle數(shù)據(jù)庫基礎知識講解
- 嵌入式系統(tǒng)基礎知識講解
- 單片機基礎知識講解PPT課件下載 223次下載
- 華為防雷接地基礎知識講解 23次下載
- EMC的原理基礎知識講解 44次下載
- C語言基礎知識講解 13次下載
- PIC16C5X基礎知識講解 9次下載
- 三個被動元件的基礎知識及應用 19次下載
- 靜電放電基礎知識講解 29次下載
- C51語言的基礎知識點實例講解
- C++語言基礎知識講解 21次下載
- 紅外基礎知識 264次下載
- Verilog HDL的基礎知識 524次閱讀
- 射頻與微波基礎知識 887次閱讀
- 電氣技術基礎知識 1587次閱讀
- 電子元器件的基礎知識 5027次閱讀
- 電路基礎知識總結(jié) 4800次閱讀
- 無功補償原理基礎知識詳解 873次閱讀
- 講解電路的基礎知識 1667次閱讀
- 電工基礎知識100問 5918次閱讀
- C語言基礎知識點 974次閱讀
- 差分線的基礎知識 2715次閱讀
- 電感器的基礎知識 1215次閱讀
- Verilog的基礎知識 2496次閱讀
- MOS管的基礎知識 2092次閱讀
- 關于在線升級IAP的基礎知識 2710次閱讀
- 基礎知識講解:LED色溫和顯色指數(shù)的介紹 1w次閱讀
下載排行
本周
- 1PC2596 40V 輸入 150KHz 3A 降壓型電源轉(zhuǎn)換器數(shù)據(jù)手冊
- 2.44 MB | 3次下載 | 免費
- 2臺式主板DDR5內(nèi)存插槽引腳功能表資料
- 0.17 MB | 2次下載 | 5 積分
- 3高壓LED線性驅(qū)動芯片NU517應用規(guī)格書
- 0.61 MB | 2次下載 | 免費
- 4ZYNALOG徴格半導體|ZGAD125S14技術參數(shù)書
- 982.53 KB | 2次下載 | 免費
- 5SM9001電磁爐IGBT驅(qū)動芯片應用原理圖資料
- 0.12 MB | 2次下載 | 1 積分
- 6BK4802P 玩具無線對講/遙控 IC數(shù)據(jù)手冊
- 1.81 MB | 1次下載 | 2 積分
- 7SE10F10B5.0UA 低電容ESD二極管
- 199.49 KB | 1次下載 | 免費
- 8電阻元件\電感元件\電容元件知識大全
- 4.67 MB | 1次下載 | 5 積分
本月
- 1常用電子元器件集錦
- 1.72 MB | 24495次下載 | 免費
- 2三相逆變主電路的原理圖和PCB資料合集免費下載
- 27.35 MB | 111次下載 | 1 積分
- 3蘋果iphone 11電路原理圖
- 4.98 MB | 17次下載 | 5 積分
- 4運算放大器基本電路中文資料
- 1.30 MB | 16次下載 | 免費
- 5常用電子元器件介紹
- 3.21 MB | 13次下載 | 免費
- 6PC2456高壓浪涌抑制器控制器數(shù)據(jù)手冊
- 3.03 MB | 13次下載 | 免費
- 7PC2464具理想二極管的浪涌抑制控制器數(shù)據(jù)手冊
- 4.42 MB | 8次下載 | 免費
- 8PC2466高電壓浪涌抑制器數(shù)據(jù)手冊
- 3.37 MB | 8次下載 | 免費
總榜
- 1matlab軟件下載入口
- 未知 | 935132次下載 | 10 積分
- 2開源硬件-PMP21529.1-4 開關降壓/升壓雙向直流/直流轉(zhuǎn)換器 PCB layout 設計
- 1.48MB | 420064次下載 | 10 積分
- 3Altium DXP2002下載入口
- 未知 | 233089次下載 | 10 積分
- 4電路仿真軟件multisim 10.0免費下載
- 340992 | 191401次下載 | 10 積分
- 5十天學會AVR單片機與C語言視頻教程 下載
- 158M | 183345次下載 | 10 積分
- 6labview8.5下載
- 未知 | 81591次下載 | 10 積分
- 7Keil工具MDK-Arm免費下載
- 0.02 MB | 73816次下載 | 10 積分
- 8LabVIEW 8.6下載
- 未知 | 65990次下載 | 10 積分
評論