首頁  >  文章  >  web前端  >  html和html5有什麼差別

html和html5有什麼差別

青灯夜游
青灯夜游原創
2021-10-29 17:27:4522639瀏覽

區別:1、HTML的文檔類型聲明長而複雜,而HTML5的文檔聲明相對來說更為簡便,有利於程式設計師快速閱讀和開發;2、HTML5支援SVG、畫布和其他虛擬向量圖形,而HTML不支援;3、HTML本身不支援音頻和視頻,而HTML5支援等等。

html和html5有什麼差別

本教學操作環境:windows7系統、HTML5版、Dell G3電腦。

HTML

HTML稱為超文本標記語言,大多數網頁都是用HTML程式碼來寫的。透過HTML,開發人員可以確切地確定多媒體,文字和超連結在網頁瀏覽器中的顯示方式。在HTML中,標籤用於定義文字結構; 標籤和元素使用a8093152e673feb7aba1828c43532094字元定義,瀏覽器主要負責透過這些標籤呈現網頁內容。但是隨著時間的推移,用於定義文件樣式的標籤幾乎已經被棄用,因為我們已經開始喜歡用樣式表增加網頁的豐富性,只有內容定義標籤仍然形成核心HTML。

HTML5

HTML5是HTML的第五個版本,HTML5中刪除或修改了許多元素。

隨著時間的推移,HTML已經出現了許多更新,目前最新的HTML版本是HTML5。它仍然是一種標記語言,但它為原始的HTML添加了許多功能,並且消除了XHTML中存在的一些嚴格性。它大大的改善了用戶體驗。

html和html5的區別

1、文檔類型聲明區別

在HTML 5中,Doctype聲明非常簡單易用,Doctype聲明在HTML中太長且複雜

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.0:文件宣告HTML5方便書寫,精簡,有利於程式設計師快速的閱讀與發展。

2、向量圖形的區別

HTML5支援SVG,畫布和其他虛擬向量圖形,而在HTML中,只有將它與Flash,Silver-light等不同技術結合在一起才能使用向量圖形。

3、音訊和視訊支援的區別

HTML如果不使用Flash播放器支持,它不支援音訊和視訊。 HTML5使用b97864c2e0ef2353a16c4d64c7734e92和39000f942b2545a5315c57fa3276f220標籤來支援音訊和視訊控制。

4、結構語意差異

html:沒有體現結構語意化的標籤,如:eb545d6e9e25f5c0174408f6286375ad16b28748ea4df4d9c2150843fecfba68

#html5:新增了許多具有語意化的標籤,如:23c3de37f2f9ebcb477c4a90aac6fffd、15221ee8cba27fc1d7a26c47a001eb9b、b97864c2e0ef2353a16c4d64c7734e92、af4e6c3c591431c4583becd75d1c3582...

相對於HTML ,HTML5中新增並修改了一些元素。

5、語法的處理

HTML無法處理不準確的語法;HTML5能夠處理不準確的語法。

6、HTML5新增了新的表單控件,例如:日期和時間,電子郵件,數字,範圍,電話,網址,搜尋等。

7、charset,async和ping的屬性是HTML 5的一部分,HTML中不存在charset,async和ping等屬性

8、增強了對Web應用程式功能的支援:在HTML5允許瀏覽器作為應用程式平台運行不需要使用任何基於JS或Flash的方法,因為HTML5中固有的元素提供了所有功能。

9、新增加的5c0e96d12fc7501cef2ae2efde646ee0和9b8d7b889acba92c978f783c55ba01dc元素是互動元素規格的成分,但不經常使用或開發者社區津津樂道。但是,這兩個項目可用於確保增強的Web互動5c0e96d12fc7501cef2ae2efde646ee0性。為簡單起見,標籤用於表示行動和桌面應用程式中的選單命令。

【推薦課程:HTML課程#,HTML5課程

以上是html和html5有什麼差別的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn