區別:1、bootstrap是基於HTML、CSS、JAVASCRIPT的前端框架;而html5是一種語言。 2.Bootstrap2後的版本不支援IE6;而html5擺脫了對平台的依賴,使用者開啟瀏覽器直接就可以存取你的應用程式。
(推薦教學:html教學、《bootstrap教學》)
Bootstrap
Bootstrap是美國Twitter公司的設計師Mark Otto和Jacob Thornton合作基於HTML、CSS、JavaScript 開發的簡潔、直覺、強悍的前端開發框架,讓Web 開發更快速。
Bootstrap提供了優雅的HTML和CSS規範,它即是由動態CSS語言Less寫成。 Bootstrap一推出後頗受歡迎,一直是GitHub上的熱門開源項目,包括NASA的MSNBC(微軟全國廣播公司)的Breaking News都使用了該項目。國內一些行動開發者較為熟悉的框架,如WeX5前端開源框架等,也是基於Bootstrap原始碼進行效能優化而來。
類型:開源的用於前端開發的工具包
特點:Bootstrap是基於HTML5和CSS3開發的,它在jQuery的基礎上進行了更為人性化的完善,形成了一套自己獨有的網站風格,並且相容於大部分jQuery插件。
HTML5
萬維網的核心語言、標準通用標記語言下的一個應用超文本標記語言(html)的第五次重大修改,於2014年10月29日完成。
HTML5是建構Web內容的一種語言描述方式。 HTML5是網路的下一代標準,是建構以及呈現網路內容的語言方式.被認為是互聯網的核心技術之一。 HTML產生於1990年,1997年HTML4成為網路標準,並廣泛應用於網路應用的開發。
HTML5是Web中核心語言HTML的規範,使用者使用任何手段進行網頁瀏覽時看到的內容原本都是HTML格式的,在瀏覽器中透過一些技術處理將其轉換成為了可識別的訊息。 HTML5在從前HTML4.01的基礎上進行了一定的改進,雖然技術人員在開發過程中可能不會將這些新技術投入應用,但是對於該種技術的新特性,網站開發技術人員是必須要有所了解的。
二者優勢與劣勢的比較
1、bootstrap:優勢與劣勢
Bootstrap2以後的版本不支援IE6,當你的網站需要支援IE6時,這就是缺點。當你的網站不需要支援IE6時,就減少了相容程式碼的處理,就又變成了優點。
整體而言,bootstrap屬於前段ui函式庫,透過現成的ui元件能夠迅速建構前端頁面。同時也可以用less重新設計組件。對於前端技術一般的後台工程師,省去了很多寫前段處理時的痛苦。個人使用比較方便。相對於公司,直接使用bootstrap的不多,因為大公司都有自己的前段開發設計人員,也會設計自己的CSS函式庫。
2、html5:優勢與劣勢
(1)擺脫對平台的依賴::使用者開啟瀏覽器直接就可以存取你的應用,不需要經過各種Store的審核。
(2)即時更新:通常平台的審核都需要七個工作天左右的時間,如果你發布之後發現問題怎麼辦? Web方式就不存在這種問題。
(3)離線使用:使用者可以離線使用,更新下載量極少,可是全部更新也可以選擇替換部分檔案。
(4)程式碼更安全:html5可以將Web程式碼全部加密,本地應用程式解密後再運行大大的提高了程式碼的安全性。
(5)跨平台:可以做到跨平台,多數核心程式碼不用重寫。程式碼用得好的話,在許多地方都可以用到,可以減少許多工作量,特別是後期維護。
(6)最大的缺點就是因為新標準的介入,各瀏覽器之間將缺少一種統一的資料描述格式。
更多程式相關知識,請造訪:程式設計入門! !
以上是bootstrap與html5的差別是什麼的詳細內容。更多資訊請關注PHP中文網其他相關文章!