HTML與HTML5的差異:1、HTML代表超文本標記語言,HTML5是HTML的第五個版本,刪除或修改了許多元素;2、HTML沒有體現結構語意化的標籤,HTML5添加了許多語義化的標籤;3、HTML如果不使用Flash播放器,不支援音頻和視頻,HTML5支援音頻和視頻的控制;4、HTML無法處理不準確的語法,而HTML5能夠處理不準確的語法。
本教學作業系統:Windows10系統、HTML5版本、Dell G3電腦。
一、什麼是HTML、HTML5?
HTML代表超文本標記語言,用於使用標記語言設計網頁。 HTML是超文本和標記語言的組合,超文本定義了網頁之間的連結;標記語言用於定義標記內的文本文檔,該文檔定義網頁的結構。此語言用於註釋(在電腦註釋中)文本,以便機器可以理解它並相應地操作文本。
大多數標記(例如HTML)語言都是人類可讀的。該語言使用標籤來定義必須對文字進行哪些操作。它用於在網頁上建構和呈現內容。
HTML5是HTML的第五個版本,HTML5中刪除或修改了許多元素。
二、HTML與HTML5的差異
1、文件宣告差異
HTML文件的型別宣告為:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
# HTML5文件的類型宣告為:
<!DOCTYPE html>
文件聲明HTML5方便書寫,精簡,有利於程式設計師快速的閱讀與開發。
2、結構語意差異
html:沒有體現結構語意化的標籤,如:eb545d6e9e25f5c0174408f6286375ad16b28748ea4df4d9c2150843fecfba68
# html5:新增了許多具有語義化的標籤,例如:23c3de37f2f9ebcb477c4a90aac6fffd、15221ee8cba27fc1d7a26c47a001eb9b、b97864c2e0ef2353a16c4d64c7734e92、af4e6c3c591431c4583becd75d1c3582...
#相對於HTML,HTML5中新增和修改了一些元素。
3、繪圖差異
HTML:指可伸縮向量圖形,用於定義網路的基於向量的圖形。
HTML5:HTML5的canvas元素使用腳本(通常使用JavaScript)在網頁上繪製圖像,可以控制畫布每個像素。
4、音訊和視訊的支援
HTML如果不使用Flash播放器,它不支援音訊和視訊。 HTML5使用b97864c2e0ef2353a16c4d64c7734e92和39000f942b2545a5315c57fa3276f220標籤來支援音訊和視訊控制。
5、語法的處理
HTML無法處理不準確的語法;HTML5能夠處理不準確的語法。
以上是html與html5有哪些差別的詳細內容。更多資訊請關注PHP中文網其他相關文章!