區別:1、HTML的文檔類型聲明長而複雜,而HTML5的文檔聲明相對來說更為簡便,有利於程式設計師快速閱讀和開發;2、HTML5支援SVG、畫布和其他虛擬向量圖形,而HTML不支援;3、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有什麼差別的詳細內容。更多資訊請關注PHP中文網其他相關文章!