首頁 >web前端 >html教學 >HTML與HTML5有什麼差別

HTML與HTML5有什麼差別

清浅
清浅原創
2018-11-28 17:52:2929324瀏覽

HTML與HTML5的差異有:1、HTML5支援SVG,而在HTML中只有將它與Flash等不同技術結合在一起才能使用向量圖;2、HTML5使用Web SQL函式庫,而HTML中只有瀏覽器快取可用於此目的;3、HTML5支援新的表單控制項等。

HTML與HTML5有什麼差別

本文操作環境:Windows7系統、Dell G3電腦、HTML5版。

HTML

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

HTML5

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

HTML和HTML5的差異

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

(2)HTML5使用Web SQL資料庫,可用於暫時儲存資料但在HTML中只有瀏覽器快取才可用於此目的。

(3)HTML5支援新的表單控件,例如:日期和時間,電子郵件,數字,範圍,電話,網址,搜尋等。

(4)HTML 5是否允許音訊和視訊控制以及標籤,HTML不允許音訊

(5)在HTML 5中,Doctype宣告非常簡單易用,Doctype宣告在HTML中太長且複雜  

(6)charset,async和ping的屬性是HTML 5的一部分,HTML中不存在charset,async和ping等屬性    

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

(8)新增加的

元素是互動元素規格的成分,但不經常使用或開發者社區津津樂道。但是,這兩個項目可用於確保增強的Web互動性。為簡單起見,標籤用於表示行動和桌面應用程式中的選單命令。
<body contextmenu=”new-menu”>
   <menu id=” new-menu” type=”context”>
   <menuitem>Hello!</menuitem>
   </menu>
  </body>

範例:利用HTML5中的新元素在網頁上插入一首歌和一個影片

r​​rreee

HTML與HTML5有什麼差別

<audio src="song.ogg" controls="controls">
         这是一首歌
</audio>

Image 14.jpg

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

總結:以上就是這篇文章的全部內容了,希望對大家有幫助。

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

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