HTML5和其他HTML有什么區(qū)別?

2098次閱讀

HTML5,就是我們平時所說的H5,現(xiàn)在H5很火,以至于非技術(shù)人員誤認(rèn)為H5是一個全新的語言。

實(shí)際上,HTML5只是HTML的第五個版本,就如iPhone x是iPhone的一個版本一樣。

H5之所以近幾年被大量提及,因?yàn)檫@個版本刪除和修改了許多元素,讓HTML有了一個全新的“升級”。就如iPhone增加了刷臉、Siri一樣。


HTML5和其他版本的HTML有什么區(qū)別?主要區(qū)別為以下5項(xiàng):


1、文檔聲明區(qū)別

HTML文檔的類型聲明為:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">

//或<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">


HTML5文檔的類型聲明為:

<!DOCTYPE html>

文檔聲明HTML5方便書寫,精簡,有利于程序員快速的閱讀和開發(fā)。

我們可以通過查看網(wǎng)頁源代碼的這個聲明來識別頁面是否是HTML5的。


2、結(jié)構(gòu)語義區(qū)別

html:沒有體現(xiàn)結(jié)構(gòu)語義化的標(biāo)簽,如:<div id="nav"></div>

html5:添加了許多具有語義化的標(biāo)簽,如:<article>、<aside>、<audio>、<bdi>...

相對于之前版本的HTML,HTML5中新增和修改了一些元素。


3、語法的處理

HTML無法處理不準(zhǔn)確的語法;HTML5能夠處理不準(zhǔn)確的語法。


4、繪圖功能更強(qiáng)大

HTML:指可伸縮矢量圖形,用于定義網(wǎng)絡(luò)的基于矢量的圖形。

HTML5:HTML5的canvas元素使用腳本(通常使用JavaScript)在網(wǎng)頁上繪制圖像,可以控制畫布每一個像素。


5、音頻和視頻的支持

HTML如果不使用Flash播放器支持,它不支持音頻和視頻。HTML5使用<audio>和<video>標(biāo)簽來支持音頻和視頻控制。


推薦相關(guān)閱讀:

使用HTML5建站的優(yōu)勢


上一篇:TDK等標(biāo)簽
下一篇:沒有了

本文由夫唯團(tuán)隊(duì)編輯,如發(fā)現(xiàn)錯誤,歡迎通過客服微信反饋。

夫唯于2024年12月停止百度SEO研究和培訓(xùn)。道別信: 夫唯:再見了百度SEO!

2025年1月正式啟動Google SEO培訓(xùn)課程,一千零一夜帶領(lǐng)大家一起出海。

感興趣的同學(xué),請?zhí)砑诱猩头∧⑿牛簊eowhy2021。 微信掃碼添加客服人員

我們的目標(biāo):讓大家獨(dú)立站出海不再“望洋興嘆”。

国产综合亚洲欧洲区精品无码,欧美一级免费一区二区,精品一级片高清无码,亚洲成片在线无码看 www.sucaiwu.net
Processed in 1.334020 Second , 531 querys.