HTML5是什麼

HTML就是一種網絡通用語言,這套語言普通用戶未必懂,但對於開發者來說卻是簡潔適用,這就可以了,開發者用這種語言製作的頁面可以跨越不同硬件設備以及不同瀏覽器,任何用戶瀏覽到。下面是相關的知識,歡迎閱讀。

HTML5是什麼
  HTML5是什麼

HTML5 is the latest version of Hypertext Markup Language, the code that describes web pages. It's actually three kinds of code: HTML, which provides the structure; Cascading Style Sheets (CSS), which take care of presentation; and JavaScript, which makes things happen.

先引用Gary Marshall的一段話,他說HTML5是HTML(Hypertext Markup Language)的最新修訂版本,如果把HTML當成一個APP的話,HTML5表示這個APP的第5各主版本。HTML5包含3各部分:HTML,CSS,JavaScript,從這句話的描述應該可以大概看出HTML5與HTML之前版本的不一樣了。

可是,爲什麼說HTML5包含3個編碼部分呢?

首先,包括HTML這個毋庸置疑,HTML5擁有大部分HTML的基本標籤元素等等;

包含CSS編碼?原來HTML5中增加了類似,等這樣帶有特定樣式,表示特定內容的標籤:

包含JS編碼?HTML5新增了類似,等這樣的多媒體標籤,自身可以通過屬性設定相關動作;

  爲什麼要提出HTML5

讓他們從喬布斯拒絕在蘋果機上支持Flash開始說起,喬布斯覺得HTML5完全可以取代Flash

When Steve Jobs re fus ed allow Flash on IOS devices,he argued that HTML5 could do everything Flash did.

我們知道,現在很多多媒體信息需要瀏覽器安裝相應的`插件才能瀏覽,這些插件包括Adobe的Flash,MicroSoft的SilverLight等,由於這些插件都有專利權,各大瀏覽器製造商如果使用這些插件需要支付相應的專利稅費,部分瀏覽器製造商不願意 插件製造商綁架,則無法瀏覽多媒體信息或者採用其他的方式來支持多媒體信息,這就造成了不同的瀏覽器對多媒體的不同支持方式,同一個多媒體信息在不同的瀏覽器展示的效果不一樣,甚至無法展示。

HTML5就是來解決這個問題的,統一所有終端(PC,手機,平板等),統一所有操作系統(Android,ios,windows等)。HTML5能夠使你的網站在不同的終端,不同的操作系統上得到完美展示。

HTML5的使命就是使Web實現大一統。

  HTML5的特點

HTML5怎麼完成自己的使命呢?換句話說,HTML5到底有什麼能耐呢?

1. 瀏覽器自帶多媒體標籤,等,可以拋棄Flash,SilverLight等瀏覽器插件。這樣解決了使用插件帶來的兼容問題,同時還省了一筆專利使用稅費;

2. HTML5簡化了基礎標籤,支持更多的瀏覽器,進一步加強了兼容性,爲實現Web大一統打好了基礎;

3. HTML5還帶了更多好玩的東西,如:canvas,本地儲存,定位功能等等,這些特性展現了HTML5將有一個廣闊的未來。