舉例說吧,當(dāng)你想要對別人講述一些事情時(shí),你會(huì)使用語言,而聽者會(huì)很快察覺到你的意圖,因?yàn)槟銈兪褂玫氖峭环N語言,遵守的是同一套編輯法則。所以發(fā)出信息和接受信息的人都可以相互了解傳遞的內(nèi)容,理解其中的含義。 而映射到互聯(lián)網(wǎng),網(wǎng)頁之所以能從一個(gè)端口把信息傳遞到另外一個(gè)端口不變形,也是因?yàn)樗鼈冏裱艘环N語言法則。而像真實(shí)的語言一樣,在經(jīng)歷了大量的嘗試與應(yīng)用,推廣與迭代之后——沉淀下來了一種國際語言,而在網(wǎng)頁這個(gè)互聯(lián)網(wǎng)世界我們叫它——HTML(網(wǎng)頁編寫的國際語言)
HTML全程為 HyperText Markup Language ,中文直意為“超級文本標(biāo)記語言” ,它是一種基于互聯(lián)網(wǎng)的網(wǎng)頁編程語言,從1994年由萬維網(wǎng)發(fā)明至今,已逐漸成為了網(wǎng)頁編程的行業(yè)規(guī)范。 html目前已歷經(jīng)了5次重大修改,直到 2014年10月html5最終定稿,同時(shí)宣告了一個(gè)新傳播時(shí)代的開始!曾經(jīng)不可一世輝煌的IE+FLASH將逐漸成為過往的歷史,未來將會(huì)是html5的未來!
當(dāng)所有設(shè)備都遵循h(huán)tml語言法則時(shí),我們在任何設(shè)備上看到的網(wǎng)頁就會(huì)保持一致,而不變臉了~而當(dāng)下,網(wǎng)頁就是一個(gè)html規(guī)范下的世界…(理論上來說)
當(dāng)然,HTML的學(xué)問遠(yuǎn)非這草草幾句可以講透徹的,而網(wǎng)頁編寫的規(guī)范也是由HTML. JS(JavaScript)和CSS三駕馬車共同完成的。
隨著Chrome和Safari的高歌猛進(jìn),以及IE+Flash的衰落,HTML5告一段落,進(jìn)入了下一個(gè)時(shí)代——移動(dòng)互聯(lián)網(wǎng)。HTML5的跨平臺優(yōu)勢在移動(dòng)互聯(lián)網(wǎng)時(shí)代被進(jìn)一步凸顯。HTML5是唯一一個(gè)通吃PC、Mac、iPhone、iPad、Android、Windows Phone等主流平臺的跨平臺語言。Java和Flash都曾夢想這個(gè)位置,但夢斷于iOS。此時(shí)人們紛紛開始研究基于HTML5開發(fā)跨平臺手機(jī)應(yīng)用。很多人當(dāng)時(shí)認(rèn)為,原生應(yīng)用只是過渡,就像當(dāng)年從C/S結(jié)構(gòu)轉(zhuǎn)變?yōu)锽/S結(jié)構(gòu)一樣。而且學(xué)習(xí)Objective-C和Java很費(fèi)勁,我既然會(huì)網(wǎng)頁開發(fā),為何不試試HTML5。