啊灬啊灬啊灬快灬高潮了视频,丁香五月激情片,国产精品—色哟哟,超碰白浆爆操无码

青島網(wǎng)站建設(shè)HTML簡(jiǎn)史

分類(lèi): 瀏覽次數(shù):59964 2018-11-29 00:00:00
滿(mǎn)意回答
2018-11-29 00:00:00

HTML是萬(wàn)維網(wǎng)(World Wide Web)的統(tǒng)一語(yǔ)言。通過(guò)它所提供的標(biāo)簽,人類(lèi)已經(jīng)創(chuàng)建了各種各樣令人驚奇的超鏈接文檔網(wǎng)絡(luò)。從Amazon、eBay和Wikipedia,到個(gè)人博客和貓咪主題網(wǎng)站,這些無(wú)一不是HTML的杰作。

HTML5是這門(mén)通用語(yǔ)言的最新版。自誕生之日起,這門(mén)語(yǔ)言一直在不停地發(fā)展。雖然這次升級(jí)的變化之大史無(wú)前例,但HTML已經(jīng)不是第一次進(jìn)行更新?lián)Q代了。

1234

在發(fā)明Web的同時(shí),蒂莫西·約翰-伯納斯—李爵士創(chuàng)建了HTML(Hyper Text

Markup Language,超文本標(biāo)記語(yǔ)言)。1991年,他撰寫(xiě)了一篇名為“HTML Tags”的文檔,在該文檔中,他推薦了將近20個(gè)用來(lái)編寫(xiě)網(wǎng)頁(yè)的元素。

使用尖括號(hào)包圍文本這種形式的標(biāo)簽并不是蒂姆先生的首創(chuàng)。在此之前,SGML(Standard Generalized Markup Language,標(biāo)準(zhǔn)通用標(biāo)記語(yǔ)言)就已經(jīng)開(kāi)始使用這種標(biāo)簽了。蒂姆先生并沒(méi)有發(fā)明新的語(yǔ)言,而是利用已經(jīng)存在的技術(shù)—在HTML5的發(fā)展過(guò)程也體現(xiàn)了這種傾向。

1.1 從IETF到W3C:HTML 4的誕生過(guò)程

實(shí)際上,根本不存在HTML 1。最早的HTML官方規(guī)范是由IETF(Internet Engineering Task Force,因特網(wǎng)工程任務(wù)組)發(fā)布的HTML 2.0。這一規(guī)范中的許多特性都是在已有實(shí)現(xiàn)的基礎(chǔ)上歸納總結(jié)出來(lái)的。例如,1994年居于市場(chǎng)領(lǐng)導(dǎo)地位的Mosaic瀏覽器提供了<img>標(biāo)簽,開(kāi)發(fā)人員可以通過(guò)該標(biāo)簽在自己的文檔中嵌入圖像。后來(lái),img元素就出現(xiàn)在了HTML 2.0中。

繼IETF之后,W3C(World Wide Web Consortium,萬(wàn)維網(wǎng)聯(lián)盟)成為了HTML后續(xù)標(biāo)準(zhǔn)的制定者,其官方網(wǎng)站為http://www.w3.org。20世紀(jì)90年代中期以后,W3C對(duì)HTML進(jìn)行了幾次升級(jí),直至1999年發(fā)布的HTML 4.01。

此時(shí),HTML的發(fā)展走到了一個(gè)十字路口。

1.2 XHTML 1:符合XML標(biāo)準(zhǔn)的HTML

HTML 4.01之后的修訂版為XHTML 1.0。其中,X表示“eXtreme(極端)”。當(dāng)時(shí)的網(wǎng)頁(yè)開(kāi)發(fā)人員在提到這個(gè)字母的時(shí)候,必須雙臂交叉,作出一個(gè)X的形狀來(lái)。

這只是個(gè)玩笑。實(shí)際上,X表示的是“eXtensible(可擴(kuò)展)”。另外,也沒(méi)有必要在提到它時(shí)交叉雙臂。

XHTML 1.0規(guī)范的內(nèi)容與HTML 4.01完全相同。沒(méi)有添加任何新元素或新屬性。這兩個(gè)規(guī)范唯一的差別就是對(duì)HTML語(yǔ)法作出了不同的規(guī)定。HTML為開(kāi)發(fā)人員提供了很大的自由度,他們可以按照自己的意愿去編寫(xiě)元素和屬性,但XHTML卻要求開(kāi)發(fā)人員遵從XML規(guī)則。XML是W3C大多數(shù)技術(shù)規(guī)范的基礎(chǔ),也是一種更為嚴(yán)格的標(biāo)記語(yǔ)言。

更加嚴(yán)格的語(yǔ)法規(guī)則并沒(méi)有什么壞處,反而可以促使開(kāi)發(fā)人員按照統(tǒng)一的樣式來(lái)編寫(xiě)標(biāo)簽。此前的標(biāo)簽和屬性可以是大寫(xiě)、小寫(xiě),或者任意大小寫(xiě)字母的組合,而XHTML 1.0文檔則要求所有標(biāo)簽和屬性都必須為小寫(xiě)。

XHTML 1.0發(fā)布的時(shí)候恰逢瀏覽器普遍開(kāi)始支持CSS。開(kāi)發(fā)人員意識(shí)到了網(wǎng)頁(yè)標(biāo)準(zhǔn)的出現(xiàn),特別是在Web標(biāo)準(zhǔn)項(xiàng)目(The Web Standards Project)的倡導(dǎo)下,XHTML規(guī)定的這種更為嚴(yán)格的語(yǔ)法被看成是編寫(xiě)標(biāo)記的“最佳實(shí)踐”。

在此之后,W3C發(fā)布了XHTML 1.1。

如果說(shuō)XHTML 1.0只不過(guò)是用XML重新表示的HTML,那么XHTML 1.1才是真正且純粹的XML。也就是說(shuō),不能將text/html的MIME類(lèi)型提供給XHTML 1.1文檔。但是,如果開(kāi)發(fā)人員以XML的MIMI類(lèi)型來(lái)發(fā)布文檔,那么當(dāng)時(shí)世界上最流行的Web瀏覽器—Internet Explorer—就無(wú)法呈現(xiàn)該文檔。

W3C似乎已經(jīng)開(kāi)始與日常的網(wǎng)頁(yè)發(fā)布脫節(jié)了。

1.3 XHTML 2:不被接受

如果Dustin Hoffman在電影《The Graduate》(華業(yè)生)中的角色是一名網(wǎng)頁(yè)設(shè)計(jì)師,那么W3C只會(huì)對(duì)他說(shuō)一個(gè)詞:XML。

W3C在接管HTML的時(shí)候,HTML已經(jīng)發(fā)展到了第4版(version4)。然后他們又著手開(kāi)發(fā)XHTML 2,其目的是將Web建立在XML之上。

雖然XHTML 2的名字聽(tīng)起來(lái)與XHTML 1非常類(lèi)似,但它們的差別卻非常之大。與XHTML 1不同,XHTML 2與已有的網(wǎng)頁(yè)內(nèi)容都不兼容,甚至與以前版本的HTML也不兼容。XHTML 2的目的就是成為一門(mén)純粹的語(yǔ)言,也就是不與以前的規(guī)范建立任何關(guān)系。

但這卻是一場(chǎng)災(zāi)難。

一股反抗勢(shì)力在W3C內(nèi)部逐步壯大。W3C熱衷于從理論角度構(gòu)建單純的標(biāo)準(zhǔn),卻無(wú)視網(wǎng)頁(yè)設(shè)計(jì)人員的需求。來(lái)自O(shè)pera、Apple和Mozilla的代表對(duì)這種傾向非常反感,他們希望那些支持創(chuàng)建Web應(yīng)用的特性能夠得到更多的關(guān)注。

2004年的一次工作組會(huì)議成為了矛盾激化的導(dǎo)火索。伊恩·希克森(當(dāng)時(shí)仍效力于Opera Software)建議,應(yīng)以支持創(chuàng)建Web應(yīng)用為目標(biāo)來(lái)擴(kuò)展HTML,但這個(gè)提議被駁回了。

于是,心懷不滿(mǎn)的反抗者們建立了自己的組織:Web Hypertext Application Technology Working Group(Web超文本應(yīng)用技術(shù)工作組),簡(jiǎn)稱(chēng)WHATWG。

1.5 從Web Apps 1.0到HTML5

從一開(kāi)始,WHATWG的工作方式就與W3C截然不同。W3C采取基于表決的工作方式:提出議題、討論議題、投票表決。WHATWG同樣會(huì)提出和討論議題,但哪些特性可以被寫(xiě)入規(guī)范最終由編輯決定。而這個(gè)編輯就是伊恩·??松?。

表面上看,W3C的流程更民主,也更公平。但實(shí)際上,政治博弈和內(nèi)部爭(zhēng)論經(jīng)常會(huì)導(dǎo)致流程停滯不前。而在WHATWG中,任何人都可以自由地發(fā)表意見(jiàn),但負(fù)責(zé)最后決議的則只有編輯一個(gè)人,因此其工作效率明顯高很多。其實(shí)編輯也并非擁有絕對(duì)的權(quán)力:一個(gè)僅由受邀人員組成的指導(dǎo)委員會(huì)可以質(zhì)疑編輯的偏執(zhí)做法。

最初,WHATWG的大部分工作被分為兩個(gè)規(guī)范:Web Form 2.0和Web App

s 1.0。這兩個(gè)規(guī)范都是在HTML的基礎(chǔ)上擴(kuò)展而來(lái)的。后來(lái),這兩個(gè)規(guī)范又被合并到一起,同時(shí)被簡(jiǎn)單地稱(chēng)為HTML5。

1.6 再次聯(lián)手

在WHATWG開(kāi)發(fā)HTML5期間,W3C繼續(xù)制定了XHTML 2規(guī)范。如果說(shuō)XHTML2規(guī)范的制定速度很快,那是不準(zhǔn)確的。實(shí)際上,這個(gè)過(guò)程是十分緩慢的。

2006年10月,蒂姆先生發(fā)表了一篇博文,承認(rèn)將Web從HTML遷移到XML是行不通的。幾個(gè)月后,W3C簽發(fā)了新委任狀,成立了一個(gè)HTML工作組。這個(gè)工作組并沒(méi)有采取一切從頭開(kāi)始的方式,而是明智地決定:應(yīng)該在WHATWG工作成果的基礎(chǔ)上開(kāi)發(fā)未來(lái)版本的HTML。

這樣,時(shí)斷時(shí)續(xù)的做法反而使情況變得令人困惑。W3C同時(shí)有兩個(gè)工作組,分別負(fù)責(zé)制定不同的、互不兼容的標(biāo)記語(yǔ)言:XHTML2和HTML 5(注意數(shù)字5前面有一個(gè)空格)。與此同時(shí),還有一個(gè)獨(dú)立的組織,即WHATWG,正在開(kāi)發(fā)HTML5(沒(méi)有空格)規(guī)范,而該規(guī)范將作為上述W3C中一個(gè)規(guī)范的基礎(chǔ)。

網(wǎng)頁(yè)設(shè)計(jì)師們會(huì)發(fā)現(xiàn),搞清楚上述狀況比理解電影《記憶碎片》、《雷管》、甚至導(dǎo)演大衛(wèi)·林奇的所有作品都要困難。

1.7 XHTML已被廢棄:XHTML的語(yǔ)法永存

種種迷團(tuán)終于在2009年煙消云散。W3C宣布不再續(xù)頒XHTML 2工作組的委任狀。實(shí)際上,這種格式已經(jīng)被廢棄好幾年了。這次的宣布差不多可以看成是為它補(bǔ)發(fā)了一張死亡證明。

奇怪的是,XHTML 2并沒(méi)有平靜地逝去,不少興災(zāi)樂(lè)禍的人跳出來(lái)大放厥詞。XML的反對(duì)者趁機(jī)奚落使用XHTML 1的開(kāi)發(fā)人員—甚至忽略了XHTML 1和XHTML 2幾乎沒(méi)有任何共同點(diǎn)這一事實(shí)。

這時(shí)候,那些遵照XHTML 1嚴(yán)格規(guī)則的開(kāi)發(fā)人員又擔(dān)心起來(lái),生怕HTML5又重新開(kāi)始支持過(guò)去的標(biāo)記。

其實(shí),這樣擔(dān)心是多余的。雖然HTML5允許相對(duì)隨意的標(biāo)記,但它也支持嚴(yán)格的標(biāo)記,到底選擇哪種風(fēng)格行事完全取決于使用人員。

1.8 總結(jié)

切記,HTML5并不是一門(mén)憑空造出來(lái)的新語(yǔ)言。其標(biāo)記的變化都是革新性的而非革命性的。無(wú)論開(kāi)發(fā)人員正在使用哪個(gè)版本的HTML創(chuàng)建網(wǎng)站,他都可以說(shuō)自己已經(jīng)在使用HTML5了。


標(biāo)簽:
青島企業(yè)郵箱哪家做?多少錢(qián)的相關(guān)問(wèn)題
知識(shí)問(wèn)答 更多+

Copyright All Rights GreatGoal Design co.,ltd. 魯ICP備16002128號(hào)-3

四虎影视十八线| 麻豆久久午夜| 欧美亚洲日本国产其他| 国产精品美女秋霞| 亚洲呦呦呦| 亚洲欧洲高清免费观看| 无码 一区二区三区| 无限高潮91ropn九色| 九久曰本| 很很操很很射| 国产一区久久88| 最新永久无码av网址亚洲| 成安县| 国产露脸精品产三级国产av| 九九视频在线播放免费| 九热这里有精品| 男女热逼一级| 99九九国产免费免费| 自慰喷水网站久久| 色六月停停| 太久成人影院| 婷婷开心五月| 狠狠干影视| 久久婷婷五月综合成人D啪| 中文字幕在线观看亚洲日韩 | 日韩电影免费在线观看网站| 免费无码国产V片在线观看| 欧洲人激情毛片无码视频| 亚洲电影| 欧洲另类二三四区| 欧美233区| 国产凹凸| 午夜在线国产视频| 色综久九| 日韩裸视频一区| 男人成人网| 内涵AV永久免费版| 日韩人妻熟精品久久无码| 免费精品国产自产拍在线观看| 国产亚洲精品美女| 亚洲涩青春AV|