大家都經(jīng)常上網(wǎng)吧?手機(jī)應(yīng)用程序或者電腦網(wǎng)站上那些令人賞心悅目的的頁(yè)面是怎么設(shè)計(jì)的大家知道嗎?html就是其中的一項(xiàng)基本技術(shù),在工程師設(shè)計(jì)頁(yè)面時(shí)常與css、javascript一起使用,而html從發(fā)布到成熟也經(jīng)歷了很長(zhǎng)時(shí)間,最初html1.0在1993年發(fā)布,期間經(jīng)歷了html2.0、html 3.2、html4.0、html4.01,一直到2014年10月28日html5發(fā)布,一直使用至今,html算是web端不可或缺的重要部分,看到這里你對(duì)html產(chǎn)生興趣了嗎?那今天就跟著來(lái)一起了解一下html5吧!
html5是構(gòu)建web內(nèi)容的一種語(yǔ)言描述方式,萬(wàn)維網(wǎng)聯(lián)盟于2014年發(fā)布,被認(rèn)為是互聯(lián)網(wǎng)的核心技術(shù)之一。其新引進(jìn)的語(yǔ)法特征能夠在移動(dòng)設(shè)備上支持多媒體,能更好的適應(yīng)移動(dòng)端設(shè)備。新的解析規(guī)則增強(qiáng)了靈活性、新屬性、淘汰過(guò)時(shí)的或冗余的屬性,真正的改變了用戶與文檔的交互方式。
二、html5的發(fā)展歷程
html1.0:在1993年由互聯(lián)網(wǎng)工程工作小組(ietf)工作草案發(fā)布(并非標(biāo)準(zhǔn),眾多不同版本html陸續(xù)在全球使用,但是始終未能形成一個(gè)廣泛的有相同標(biāo)準(zhǔn)的版本。
html2.0:html2.0相比初版而言,標(biāo)記得到了極大的豐富。
html3.2:html3.2是在1996年提出的規(guī)范,注重兼容性的提高,并對(duì)之前的版本進(jìn)行了改進(jìn)
html4.0:1997年12月推出的html4.0,將html推向了一個(gè)新高度。該版本倡導(dǎo)將文檔結(jié)構(gòu)和樣式分離,并實(shí)現(xiàn)了表格更靈活的控制。
htm.401:由1999年提出的4.01版本是在html4.0基礎(chǔ)上的微小改進(jìn)。
2014年10月,w3c組織宣布?xì)v經(jīng)8年努力,html5標(biāo)準(zhǔn)規(guī)范終于定稿。
三、html5的優(yōu)勢(shì)
1.網(wǎng)絡(luò)標(biāo)準(zhǔn)。html5本身是由w3c推薦出來(lái)的,它的開發(fā)是通過(guò)谷歌、蘋果,諾基亞、中國(guó)移動(dòng)等幾百家公司一起醞釀的技術(shù),這個(gè)技術(shù)最大的好處在于它是一個(gè)公開的技術(shù)。
2.多設(shè)備、跨平臺(tái)。用html5的優(yōu)點(diǎn)在于,這個(gè)技術(shù)可以進(jìn)行跨平臺(tái)的使用。比如你開發(fā)了一款html5的游戲,你可以很輕易地移植到uc的開放平臺(tái)、opera的游戲中心、facebook應(yīng)用平臺(tái),甚至可以通過(guò)封裝的技術(shù)發(fā)放到appstore或googleplay上,所以它的跨平臺(tái)非常強(qiáng)大,也是大多數(shù)人對(duì)html5有興趣的主要原因。
3.即時(shí)更新。游戲客戶端每次都要更新,很麻煩??墒歉耯tml5游戲就好像更新頁(yè)面一樣,是馬上的、即時(shí)的更新。
今天主要跟大家介紹了html5的定義、發(fā)展歷程以及它的優(yōu)勢(shì),其實(shí)html5作為前端web基石一樣的存在,它還有很多奇妙的地方,它在互聯(lián)網(wǎng)中研發(fā)中起著相當(dāng)重要的作用,現(xiàn)在很多計(jì)算機(jī)畢業(yè)的同學(xué)也都在從事web前端的工作,想必在實(shí)際研發(fā)過(guò)程中對(duì)html5也有了更多深刻的認(rèn)識(shí)跟理解,當(dāng)然如果你想了解關(guān)于html5的更多內(nèi)容,請(qǐng)持續(xù)關(guān)注,我們會(huì)為大家整理發(fā)布更多內(nèi)容!