首先說一下,HTML又叫HTML4
成都創(chuàng)新互聯(lián)主要為客戶提供服務(wù)項(xiàng)目涵蓋了網(wǎng)頁視覺設(shè)計(jì)、VI標(biāo)志設(shè)計(jì)、成都全網(wǎng)營(yíng)銷、網(wǎng)站程序開發(fā)、HTML5響應(yīng)式成都網(wǎng)站建設(shè)、成都手機(jī)網(wǎng)站制作、微商城、網(wǎng)站托管及企業(yè)網(wǎng)站維護(hù)、WEB系統(tǒng)開發(fā)、域名注冊(cè)、國(guó)內(nèi)外服務(wù)器租用、視頻、平面設(shè)計(jì)、SEO優(yōu)化排名。設(shè)計(jì)、前端、后端三個(gè)建站步驟的完善服務(wù)體系。一人跟蹤測(cè)試的建站服務(wù)標(biāo)準(zhǔn)。已經(jīng)為格柵板行業(yè)客戶提供了網(wǎng)站設(shè)計(jì)服務(wù)。
HTML5是HTML標(biāo)準(zhǔn)的下一個(gè)版本。越來越多的程序員開始HTML5來構(gòu)建網(wǎng)站。如果HTML4和HTML5都用過的話 ,會(huì)發(fā)現(xiàn)用HTML5從頭構(gòu)建,比從HTML4遷移到HTML5要方便很多。雖然HTML5沒有完全顛覆HTML4,它們還是有很多相似之處,但是它們也有一些關(guān)鍵的不同。10個(gè)關(guān)鍵的不同之處:
1. HTML5 標(biāo)準(zhǔn)還在制定中
首先要注意的是,HTML5雖然現(xiàn)在很火,但是HTML5標(biāo)準(zhǔn)還在制定中,標(biāo)準(zhǔn)仍在改變。HTML4已經(jīng)10多年了,不會(huì)有任何改變了。
2. 簡(jiǎn)化的語法
HTML5簡(jiǎn)化了很多細(xì)微的語法,例如doctype的聲明,你只需要寫!doctype html就行了。HTML5與HTML5,XHTML1兼容,但是與SGML不兼容。
3. canvas標(biāo)簽替代Flash
Flash給很多Web開發(fā)者帶來了麻煩,要在網(wǎng)頁上播放Flash需要一堆代碼和插件。canvas標(biāo)簽使得開發(fā)者只要使用一個(gè)標(biāo)簽就 能和用戶產(chǎn)生UI交互。雖然目前canvas標(biāo)簽還不能實(shí)現(xiàn)Flash的所有功能,但是很快canvas就會(huì)讓 Flash看起來老土,哈哈!
4. 新增 header 和 footer 標(biāo)簽
HTML5設(shè)計(jì)的一個(gè)原則是更好的體現(xiàn)網(wǎng)站的語義性,所以增加了header和footer這樣的標(biāo)簽,用來明確表示網(wǎng)頁的結(jié)構(gòu)。
5. 新增 section 和 article 標(biāo)簽
與header, footer類似,section和article也有利于清晰化網(wǎng)頁的結(jié)構(gòu),更有利于SEO。
6. 新增 menu 和 figure 標(biāo)簽
menu可以被用于創(chuàng)建傳統(tǒng)的菜單,也可以用于工具欄和上下文菜單。figure標(biāo)簽使得網(wǎng)頁文字和圖片的排版更專業(yè)。
7. 新增 audio 和 video 標(biāo)簽
這兩個(gè)標(biāo)簽可能是HTML5里面最有用的兩個(gè)標(biāo)簽了。顧名思義,這兩個(gè)標(biāo)簽是用來播放音頻和視頻的。
8. 全新的表單
HTML5對(duì) form 和 forminput 標(biāo)簽進(jìn)行了大量修改,添加了很多新的屬性,也修改了很多屬性。
9. 刪除 b 和 font 標(biāo)簽
這個(gè)改進(jìn)我還無法理解。我不認(rèn)為刪除這兩個(gè)標(biāo)簽對(duì)代碼的改進(jìn)有很大的幫助。官方的解釋是應(yīng)該用CSS來替代這兩個(gè)標(biāo)簽。但我還是覺得對(duì)于簡(jiǎn)單的文本,這兩個(gè)標(biāo)簽還是很方便的。
10. 刪除 frame, center, big 標(biāo)簽
區(qū)別不大。 HTML5是HTML標(biāo)準(zhǔn),是一項(xiàng)標(biāo)準(zhǔn)化協(xié)議。
HTML代表超文本標(biāo)記語言,用于使用標(biāo)記語言設(shè)計(jì)網(wǎng)頁。HTML是超文本和標(biāo)記語言的組合,超文本定義了網(wǎng)頁之間的鏈接;標(biāo)記語言用于定義標(biāo)記內(nèi)的文本文檔,該文檔定義網(wǎng)頁的結(jié)構(gòu)。此語言用于注釋(在計(jì)算機(jī)注釋中)文本,以便機(jī)器可以理解它并相應(yīng)地操作文本。
大多數(shù)標(biāo)記(例如HTML)語言都是人類可讀的。該語言使用標(biāo)簽來定義必須對(duì)文本進(jìn)行哪些操作。它用于在網(wǎng)頁上構(gòu)造和呈現(xiàn)內(nèi)容。
通俗來說,HTML5是HTML的第五個(gè)版本,HTML5中刪除或修改了許多元素。
HTML代表超文本標(biāo)記語言,用于使用標(biāo)記語言設(shè)計(jì)網(wǎng)頁。HTML是超文本和標(biāo)記語言的組合,超文本定義了網(wǎng)頁之間的鏈接;標(biāo)記語言用于定義標(biāo)記內(nèi)的文本文檔,該文檔定義網(wǎng)頁的結(jié)構(gòu)。此語言用于注釋(在計(jì)算機(jī)注釋中)文本,以便機(jī)器可以理解它并相應(yīng)地操作文本。
大多數(shù)標(biāo)記(例如HTML)語言都是人類可讀的。該語言使用標(biāo)簽來定義必須對(duì)文本進(jìn)行哪些操作。它用于在網(wǎng)頁上構(gòu)造和呈現(xiàn)內(nèi)容。
HTML5是HTML的第五個(gè)版本,HTML5中刪除或修改了許多元素。
html5是HTML語言的第五次重大修改。通俗點(diǎn)講:html5就是能將你目前在互聯(lián)網(wǎng)或者app應(yīng)用中的看到的大部分效果都能實(shí)現(xiàn)的網(wǎng)頁技術(shù),比起html4版本改進(jìn)了很多:
1、沒有了flash插件,在手機(jī)或者移動(dòng)設(shè)備上看視頻或者動(dòng)畫更加省電;
2、直接在網(wǎng)頁上寫出網(wǎng)頁游戲,復(fù)雜效果也不需要用第三方插件實(shí)現(xiàn);
3、可以啟用一些另類或者比較潮的功能:比如,定位您的位置、無需打字,可以語音直接搜索以及其他功能;
4、開發(fā)成本更低,無需再為兼容性問題煩惱;
5、增加的新標(biāo)簽語義化,更易理解,同時(shí)可以自定義標(biāo)簽,方便使用。
一、指代不同
1、html5:是Web中核心語言HTML的規(guī)范。
2、html:稱為超文本標(biāo)記語言,是一種標(biāo)識(shí)性的語言。
二、特點(diǎn)不同
1、html5:用戶使用任何手段進(jìn)行網(wǎng)頁瀏覽時(shí)看到的內(nèi)容原本都是HTML格式的,在瀏覽器中通過一些技術(shù)處理將其轉(zhuǎn)換成為了可識(shí)別的信息。
2、html:包括一系列標(biāo)簽.通過這些標(biāo)簽可以將網(wǎng)絡(luò)上的文檔格式統(tǒng)一,使分散的Internet資源連接為一個(gè)邏輯整體。
三、構(gòu)成不同
1、html5: 由不同的技術(shù)構(gòu)成,其在互聯(lián)網(wǎng)中得到了非常廣泛的應(yīng)用,提供更多增強(qiáng)網(wǎng)絡(luò)應(yīng)用的標(biāo)準(zhǔn)機(jī)
2、html:是由HTML命令組成的描述性文本,HTML命令可以說明文字,圖形、動(dòng)畫、聲音、表格、鏈接等。
html5是對(duì)html的第五次重大修改。html5繼承了html所有的語法,所以html5與html的差異是以下這些html5的新特性:
1、語義特性
HTML5賦予網(wǎng)頁更好的意義和結(jié)構(gòu)。更加豐富的標(biāo)簽將隨著對(duì)RDFa的,微數(shù)據(jù)與微格式等方面的支持,構(gòu)建對(duì)程序、對(duì)用戶都更有價(jià)值的數(shù)據(jù)驅(qū)動(dòng)的Web。
2、本地存儲(chǔ)特性
基于HTML5開發(fā)的網(wǎng)頁APP擁有更短的啟動(dòng)時(shí)間,更快的聯(lián)網(wǎng)速度,這些全得益于HTML5 APP Cache,以及本地存儲(chǔ)功能。
3、設(shè)備兼容特性
從Geolocation功能的API文檔公開以來,HTML5為網(wǎng)頁應(yīng)用開發(fā)者們提供了更多功能上的優(yōu)化選擇,帶來了更多體驗(yàn)功能的優(yōu)勢(shì)。HTML5提供了前所未有的數(shù)據(jù)與應(yīng)用接入開放接口。使外部應(yīng)用可以直接與瀏覽器內(nèi)部的數(shù)據(jù)直接相連,例如視頻影音可直接與microphones及攝像頭相聯(lián)。
4、連接特性
更有效的連接工作效率,使得基于頁面的實(shí)時(shí)聊天,更快速的網(wǎng)頁游戲體驗(yàn),更優(yōu)化的在線交流得到了實(shí)現(xiàn)。HTML5擁有更有效的服務(wù)器推送技術(shù),Server-Sent Event和WebSockets就是其中的兩個(gè)特性,這兩個(gè)特性能夠幫助我們實(shí)現(xiàn)服務(wù)器將數(shù)據(jù)推送到客戶端的功能。
5、網(wǎng)頁多媒體特性
支持網(wǎng)頁端的Audio、Video等多媒體功能, 與網(wǎng)站自帶的APPS,攝像頭,影音功能相得益彰。
6、三維、圖形及特效特性
基于SVG、Canvas、WebGL及CSS3的3D功能,用戶會(huì)驚嘆于在瀏覽器中,所呈現(xiàn)的驚人視覺效果。
7、性能與集成特性
沒有用戶會(huì)永遠(yuǎn)等待你的Loading。HTML5會(huì)通過XMLHttpRequest2等技術(shù),解決以前的跨域等問題,幫助您的Web應(yīng)用和網(wǎng)站在多樣化的環(huán)境中更快速的工作。
8、CSS3特性
在不犧牲性能和語義結(jié)構(gòu)的前提下,CSS3中提供了更多的風(fēng)格和更強(qiáng)的效果。此外,較之以前的Web排版,Web的開放字體格式也提供了更高的靈活性和控制性。
擴(kuò)展資料:
HTML5的優(yōu)勢(shì):
1、提高可用性和改進(jìn)用戶的友好體驗(yàn)。
2、有幾個(gè)新的標(biāo)簽,這將有助開發(fā)人員定義重要的內(nèi)容。
3、可以給站點(diǎn)帶來更多的多媒體元素(視頻和音頻)。
4、可以很好的替代FLASH和Silverlight。
5、當(dāng)涉及到網(wǎng)站的抓取和索引的時(shí)候,對(duì)于SEO很友好。
6、將被大量應(yīng)用于移動(dòng)應(yīng)用程序和游戲。
參考資料來源:百度百科-html5