国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

HTML4與HTML5在網(wǎng)站前臺(tái)設(shè)計(jì)中的比較研究

2015-07-13 12:12蘇晨王麗芬胡曉紅
電腦知識(shí)與技術(shù) 2015年13期

蘇晨 王麗芬 胡曉紅

摘要:隨著社會(huì)的發(fā)展和信息技術(shù)的廣泛應(yīng)用,互聯(lián)網(wǎng)越來(lái)越廣泛地被應(yīng)用,通過(guò)網(wǎng)頁(yè)獲取信息和知識(shí)成為一種重要手段。而網(wǎng)站前臺(tái)的制作技術(shù)之一是HTML,HTML的最新版本是HTML5。文章對(duì)HTML5和HTML4在網(wǎng)站前臺(tái)制作中進(jìn)行比較和研究,論述了兩者在網(wǎng)站前臺(tái)制作中的不同和相同之處,并對(duì)兩者的優(yōu)點(diǎn)和缺點(diǎn)進(jìn)行了說(shuō)明。

關(guān)鍵詞:HTML4,HTML5,網(wǎng)站前臺(tái)

中圖分類號(hào):TP37 文獻(xiàn)標(biāo)識(shí)碼:A 文章編號(hào):1009-3044(2015)13-0059-01

Abstract: With the development of the society and the wide application of information technology, the Internet has become more and more widely used. Webpage has become an important means for more information and knowledge . But one of the manufacturing technology of website front is HTML, the latest version of HTML is HTML5. The article on the HTML5 and HTML4 were compared and studied in the website. The differences and similarities were discussed both in the making of website front between them, and the advantages and disadvantages of them are described.

Key words: HTML4; HTML5; website front

隨著社會(huì)的發(fā)展和信息技術(shù)的廣泛應(yīng)用,互聯(lián)網(wǎng)已成為人們生活中不可缺少的獲取信息的重要手段,它正逐步改變著人們的生活方式和工作方式。人們通過(guò)互聯(lián)網(wǎng)頁(yè)面來(lái)獲取知識(shí)和信息,而網(wǎng)站前臺(tái)頁(yè)面的制作和實(shí)現(xiàn)是在網(wǎng)頁(yè)設(shè)計(jì)制作基礎(chǔ)之上實(shí)現(xiàn)的,所以網(wǎng)站前臺(tái)的制作需要一定的技術(shù)支持。在網(wǎng)站前臺(tái)的實(shí)現(xiàn)過(guò)程中,需要用到的技術(shù)之一是HTML語(yǔ)言,也就是超文本標(biāo)記語(yǔ)言。HTML5是該語(yǔ)言的最新版本。雖然越來(lái)越多的程序開(kāi)發(fā)者開(kāi)始使用HTML5來(lái)開(kāi)發(fā)網(wǎng)站前臺(tái),但是HTML5并沒(méi)有完全替代HTML4,并且兩者還有很多相似之處。

首先來(lái)看一下HTML5和HTML4在網(wǎng)站前臺(tái)制作中的區(qū)別。在HTML5中,書(shū)寫(xiě)代碼時(shí),不需要像HTML4那樣進(jìn)行聲明<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">,而是直接聲明<!DOCTYPE html>即可。

HTML5和HTML4在網(wǎng)站前臺(tái)制作中的第二個(gè)區(qū)別是,在HTML4中,大多數(shù)視頻都是通過(guò)插件(比如Flash)來(lái)顯示的,但并不是所有的瀏覽器都有相同的插件,這就會(huì)導(dǎo)致視頻有可能不能正確播放。而HTML5則規(guī)定了一種通過(guò)video元素來(lái)包含視頻的標(biāo)準(zhǔn)方法。目前,video元素支持以下三種視頻格式:Ogg,MPEG4,WebM。如果要在HTML5中顯示視頻,需要加入的代碼如下:。所以在HTML5中,只要加入上面的代碼,不需要插件即可。

在HTML5中,標(biāo)簽的使用,大大提高了網(wǎng)頁(yè)的性能,比如,使用該標(biāo)簽,可以進(jìn)行繪制圖形、合成圖像、字體設(shè)計(jì)、制作簡(jiǎn)單或者復(fù)雜的動(dòng)畫(huà)效果。是一個(gè)新的標(biāo)簽,在HTML4 是沒(méi)有的。

除了標(biāo)簽之外,HTML5還新增了許多標(biāo)簽,比如

標(biāo)簽。由于HTML5的一個(gè)設(shè)計(jì)原則是更好的體現(xiàn)網(wǎng)站的語(yǔ)義性,所以增加了
標(biāo)簽,用來(lái)明確表示網(wǎng)頁(yè)的結(jié)構(gòu)。在制作和開(kāi)發(fā)網(wǎng)站的時(shí)候,不需要像在HTML4中那樣使用
標(biāo)記了。與
相類似,以下兩個(gè)標(biāo)簽也是在HTML5中新增加的——
,這兩個(gè)標(biāo)簽也有利于體現(xiàn)網(wǎng)站的語(yǔ)義性和結(jié)構(gòu)性,更利于SEO。

下面通過(guò)兩個(gè)圖示來(lái)看一下HTML4和HTML5在網(wǎng)站前臺(tái)制作方面的結(jié)構(gòu)性代碼差別。圖1指的是在HTML4中的兩列布局結(jié)構(gòu),是通過(guò)

將相應(yīng)內(nèi)容進(jìn)行添加,在此基礎(chǔ)上設(shè)置各種樣式表來(lái)實(shí)現(xiàn)相應(yīng)的效果。而圖2中,HTML5則通過(guò)新增加的標(biāo)簽,直接來(lái)實(shí)現(xiàn)頁(yè)面內(nèi)容。

通過(guò)圖2可以看到,使用HTML5已經(jīng)擯棄了

標(biāo)簽,而是使用語(yǔ)義性更強(qiáng)的相關(guān)標(biāo)簽來(lái)代替。這樣對(duì)程序編寫(xiě)者來(lái)說(shuō),書(shū)寫(xiě)代碼會(huì)更加方便。

對(duì)于圖2所示的頁(yè)面而言,其對(duì)應(yīng)的程序代碼如下:

...

...

...

綜上所述,HTML4和HTML5在網(wǎng)站前臺(tái)的制作過(guò)程中存在著很大區(qū)別,包括結(jié)構(gòu)性代碼上的區(qū)別,以及新舊標(biāo)簽的區(qū)別,總體說(shuō)來(lái),HTML5比HTML4更加人性化,功能也更強(qiáng)大,但是HMTL5最終占領(lǐng)統(tǒng)治地位還需要一定的時(shí)間,我們期待著HTML5在網(wǎng)站前臺(tái)中的應(yīng)用越來(lái)越廣泛。

參考文獻(xiàn):

[1] 龔麗.HTML5中的Canvas繪圖研究[J].軟件導(dǎo)刊, 2014(4):152.

[2] 明日科技.HTML5從入門到精通[M].北京:清華大學(xué)出版社,2012.

[3] 唐俊開(kāi).HTML5技術(shù)與移動(dòng)出版[M].北京:電子工業(yè)出版社,2013.

[4] 秀野堂主.論道HTML5[M].北京:人民郵電報(bào)社,2012.

新蔡县| 临夏市| 三门县| 泰州市| 怀远县| 深水埗区| 文化| 天峻县| 江安县| 赣榆县| 区。| 大安市| 中山市| 宜川县| 泊头市| 句容市| 项城市| 胶南市| 浏阳市| 慈利县| 南靖县| 宜春市| 满洲里市| 孟村| 华蓥市| 资溪县| 兰西县| 曲松县| 枞阳县| 蒙自县| 铜陵市| 北川| 桐乡市| 平果县| 裕民县| 舞钢市| 梁平县| 瑞丽市| 定边县| 安宁市| 清流县|