首頁(yè)技術(shù)文章正文

html和html5的區(qū)別是什么?2分鐘搞懂!

更新時(shí)間:2021-11-19 來(lái)源:黑馬程序員 瀏覽量:

IT培訓(xùn)班

一、HTML和HTML5.0概念

HTML即超文本標(biāo)記語(yǔ)言,標(biāo)準(zhǔn)通用標(biāo)記語(yǔ)言下的一個(gè)應(yīng)用。“超文本”就是指頁(yè)面內(nèi)可以包含圖片、鏈接,甚至音樂(lè)、程序等非文字元素。超文本標(biāo)記語(yǔ)言的結(jié)構(gòu)包括“頭”部分(英語(yǔ):Head)、和“主體”部分(英語(yǔ):Body),其中“頭”部提供關(guān)于網(wǎng)頁(yè)的信息,“主體”部分提供網(wǎng)頁(yè)的具體內(nèi)容。通常說(shuō)的HTML指的是HTML4.0。HTML5是HTML的第五次重大修改而成的,可以理解為升級(jí)版,但里面的內(nèi)容是非常豐富的。


二、區(qū)分HTML和 HTML5有很多方法

1. 在文檔類型聲明上

HTML4.0

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

HTML5.0

<!DOCTYPE html>

說(shuō)明:在文檔聲明上,HTML代碼很長(zhǎng),而HTML5只有簡(jiǎn)簡(jiǎn)單單的聲明。


2. 在結(jié)構(gòu)語(yǔ)義上

HTML4.0:沒(méi)有體現(xiàn)結(jié)構(gòu)語(yǔ)義化的標(biāo)簽,通常都是這樣來(lái)命名的,這樣表示網(wǎng)站的頭部:

<div id="header"></div>

HTML5:在語(yǔ)義上卻有很大的優(yōu)勢(shì)。提供了一些新的HTML5標(biāo)簽比如:

<header> 、<nav>、<article>、<aside>、<footer>..



猜你喜歡

box-sizing的屬性及作用詳細(xì)介紹

css3結(jié)構(gòu)偽類選擇器詳細(xì)介紹

css3畫三角形的方法

黑馬程序員HTML&JS+前端課程

分享到:
在線咨詢 我要報(bào)名
和我們?cè)诰€交談!