App下載

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

猿友 2021-04-08 15:16:23 瀏覽數(shù) (4927)
反饋

有不少同學(xué)分不清 HTML 和 HTML5,那么這篇文章 w3cschool 小編來為大家介紹下 HTML 和 HTML5 有什么區(qū)別?

概述

HTML是超文本標(biāo)記語言,它是通往 web 技術(shù)世界的鑰匙。HTML 使用標(biāo)記標(biāo)簽來描述網(wǎng)頁,它的文檔中包含了 HTML 標(biāo)簽以及文本內(nèi)容,HTML 文檔也叫做 web 頁面。

而 HTML5 是下一代的 HTML。HTML5 中刪除修改了很多元素。

區(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>

元素和屬性不同。

HTML 中沒有 charset、async、ping 等屬性,但是 HTML5 中有。

HTML5 中也添加了許多新元素,如 audio、progress、time、data、canvas 等。

圖形的繪制

HTML5 中使用? svg? 和 ?canvas? 可以直接繪制圖形,而 HTML 中則沒有該功能。

視頻和音頻的支持

在 HTML 中,如果沒有 flash 播放器的支持,則不能播放視頻和音頻。在 HTML5 中使用?<video>?和?<audio>?就可以支持視頻和音頻的播放。

以上就是 HTML 和 HTML5 的區(qū)別。更多 HTML 學(xué)習(xí)請關(guān)注 w3cschool 官網(wǎng)。


1 人點贊