HTML5是取代HTML40.1和XHTML1.0標(biāo)準(zhǔn)的HTML標(biāo)準(zhǔn)版,與其他版本相比H5可以更好的實(shí)現(xiàn)頁面表現(xiàn)性能, H5技術(shù)如今我們并不陌生了,HTML5都試技術(shù)論壇熱門話題,給人的感覺就是高大上,時(shí)尚,看上去很完美。難道HTML是自適應(yīng)站嗎?不是的,HTML5和自適應(yīng)站沒有關(guān)系,自適應(yīng)站是CSS3+@media標(biāo)簽實(shí)現(xiàn)的。下面南昌seo帶大家了解一下HTML5是什么。

一、什么是HTML5?和HTML有區(qū)別嗎
1)html5最先由WHATWG(Web 超文本應(yīng)用技術(shù)工作組)命名的一種超文本標(biāo)記語言,隨后和W3C的xhtml2.0(標(biāo)準(zhǔn))相結(jié)合,產(chǎn)生現(xiàn)在最新一代的超文本標(biāo)記語言??梢院?jiǎn)單點(diǎn)理解成:HTML 5 ≈ HTML4.0+CSS3+JS+API。
2)我們現(xiàn)在web前端開發(fā)的靜態(tài)網(wǎng)頁,一般都是html4.0。同時(shí)是符合W3C的xhtml1.0規(guī)范來的。他們兩個(gè)區(qū)別在于標(biāo)簽和文檔聲明代碼。
HTML:
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
HTML5:
在文章聲明上,HTML是一段很長(zhǎng)的代碼,都記不住,都是靠工具生成的,HTML5卻不同,只有簡(jiǎn)簡(jiǎn)單單的聲音,這很方面大家記憶。
二、HTML和HTML5的語言結(jié)構(gòu)
HTML沒有體現(xiàn)結(jié)構(gòu)的標(biāo)簽,如果我們要寫一個(gè)footer,都會(huì)這樣來命名。
這樣就表示底部
如果是HTML5命名的話,就有很大的優(yōu)勢(shì)了,因?yàn)樗峁┝艘恍┬碌腍TML5標(biāo)簽。
2)比如我們調(diào)用視頻,在HTML上面就要寫很長(zhǎng)很長(zhǎng)的一段代碼。如果在HTML5上面只需要這樣可以節(jié)省程序員寫代碼的時(shí)間,但南昌seo主要感覺在seo優(yōu)化技術(shù)上面比較有優(yōu)勢(shì),因?yàn)镠TML5定義的這些標(biāo)簽,更加有利于優(yōu)化,蜘蛛能更快識(shí)別你的代碼部分,也更方便你以后看代碼。
三、HTML5的缺點(diǎn)
雖然說HTML5比HTML多了很多優(yōu)勢(shì),但是HTML5也有他的極限,適用范圍,HTML最大的缺點(diǎn)就是:瀏覽器支持不一,功能簡(jiǎn)單且分散。因?yàn)镠TML5目前在IE6/7/8不能瀏覽,大家也知道,HTML5是技術(shù)的合集,沒有統(tǒng)一的開發(fā)工具,一個(gè)完整的HTML5應(yīng)用涉及到多種技術(shù),會(huì)導(dǎo)致開發(fā)難度增大。
結(jié)束
隨著這移動(dòng)互聯(lián)網(wǎng)快速發(fā)展的時(shí)代,尤其是4G時(shí)代已經(jīng)來臨的時(shí)刻,加上微軟對(duì)“XP系統(tǒng)”不提供更新補(bǔ)丁、維護(hù)的情況下“html5+css3”也逐漸的成為新一代web前端技術(shù),手機(jī)網(wǎng)站也漸漸的成為一種趨勢(shì)。所以博主還是建議大家學(xué)學(xué)HTML5,但是寫代碼的時(shí)候一定要優(yōu)化代碼(具體可訪問鄒偉廷博客《優(yōu)化代碼的幾個(gè)要點(diǎn)》)