首先介紹一下HTML是什么,HTML的專業定義是超文本標記語言,所謂的超文本就是不只是文本,還有圖片、音頻、視頻等等都是可以的標記的,HTML語言是瀏覽器執行的,用于告訴瀏覽器要顯示什么和如何顯示,通俗的講就是告訴瀏覽器以什么樣的板式樣式來顯示我們的超文本內容,我們平時的網頁就是HTML結合一些其他的語言制作的。
舉一個簡單的實例
font color= red 百度知道 /font
這句代買就可以讓“百度知道”這幾個字的內容在瀏覽器上顯示位紅色。
我們現在的網頁大多還是使用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的詳細區別的詳細內容,html教程
鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。
新聞熱點
疑難解答