首頁  >  文章  >  web前端  >  關於html和HTML5的詳細區別

關於html和HTML5的詳細區別

零下一度
零下一度原創
2017-05-03 17:06:291596瀏覽

HTML和HTML5都是HTML,只不過通常我們說的HTML隻的是HTML4.0版本或之前的版本,而HTML5是w3c發布的最新的HTML版本,也就是說HTML和HTML5是HTML的不同版本。

首先介紹一下HTML是什麼,HTML的專業定義是超文本標記語言,所謂的超文本就是不只是文本,還有圖片、音頻、視頻等等都是可以的標記的,HTML語言是瀏覽器執行的,用於告訴瀏覽器要顯示什麼和如何顯示,通俗的講就是告訴瀏覽器以什麼樣的板式樣式來顯示我們的超文本內容,我們平時的網頁就是HTML結合一些其他的語言製作的。

舉一個簡單的實例

<font color="red">百度知道</font>

這句代買就可以讓「百度知道」這幾個字的內容在瀏覽器上顯示位紅色。

關於html5和HTML的詳細差異。

我們現在的網頁大多還是用html4.0的標準來開發的,之所以有HTML是因為現在HTML版本已經無法滿足開發者或是使用者的需求了,所以才有了html5。

相對於htm4.0來說,HTML到底增加了哪些新功能呢?

HTML5的設計目的是為了在行動裝置上支援多媒體。新的語法特徵被引進以支援這一點,例如video、audio和canvas 標記。 HTML5也引進了新的功能,可以真正改變使用者與文件的互動方式。

html5除了更適合開發行動端還有許多新的特性如:

語意特性,HTML5賦予網頁更好的意義與結構。更豐富的標籤將隨著對RDFa的,微資料與微格式等方面的支持,建構對程式、對使用者都更有價值的資料驅動的Web。

本地儲存特性,基於HTML5開發的網頁APP擁有更短的啟動時間,更快的聯網速度,這些全得益於HTML5 APP Cache,以及本地儲存功能。 Indexed DB(html5本機儲存最重要的技術之一)和API說明文件。

裝置相容特性 ,HTML5為網頁應用程式開發者提供了更多功能上的最佳化選擇,帶來了更多體驗功能的優勢。 HTML5提供了前所未有的資料與應用程式存取開放介面。使外部應用程式可直接與瀏覽器內部的資料直接相連,例如視訊影音可直接與microphones及攝影機連結。

三維、圖形及特效特性,基於SVG、Canvas、WebGL及CSS3的3D功能,使用者會驚嘆於在瀏覽器中,所呈現的驚人視覺效果。

CSS3特性,在不犧牲表現和語意結構的前提下,CSS3中提供了更多的風格和更強的效果。此外,較之以前的Web排版,Web的開放字體格式(WOFF)也提供了更高的靈活性和控制性。等等。

總之,html5是一個具有跨時代意義的一個版本,它使得html也有了程式設計的特性,而且大量的api介面使得html5可以做一些程式語言做的事情,如webapp等。

以上是關於html和HTML5的詳細區別的詳細內容。更多資訊請關注PHP中文網其他相關文章!

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