HTML5是構(gòu)建Web內(nèi)容的一種語言描述方式。HTML5是互聯(lián)網(wǎng)的下一代標準,是構(gòu)建以及呈現(xiàn)互聯(lián)網(wǎng)內(nèi)容的一種語言方式.被認為是互聯(lián)網(wǎng)的核心技術(shù)之一。HTML產(chǎn)生于1990年,1997年HTML4成為互聯(lián)網(wǎng)標準,并廣泛應(yīng)用于互聯(lián)網(wǎng)應(yīng)用的開發(fā)。
對于剛接觸這項技術(shù)的小白來說,對HTML5還不能清晰的認識,想入門又不知道該從何處下手,本文將整理幾本關(guān)于HTML5的書籍,希望對大家有所幫助。
1、《Head First HTML5 Programming(中文版)》
Head First系列的書籍已經(jīng)推薦過很多次了,的確很適合新手入門閱讀,在這本書中你將會了解HTML5新API的基礎(chǔ)知識,并學習這些API如何與你的頁面交互,JavaScript如何為這些API助一臂之力,以及如何使用這些API來構(gòu)建讓你的老板和朋友對你刮目相看的Web應(yīng)用。
2、《HTML5權(quán)威指南》
是系統(tǒng)學習網(wǎng)頁設(shè)計的權(quán)威參考圖書,第一部分將會像你解釋HTML5相關(guān)的基礎(chǔ)知識以及新功能,第二部分討論HTML 元素,并詳細說明了HTML5中新增和修改的元素;第三部分闡述CSS,涵蓋了所有控制內(nèi)容樣式的CSS 選擇器和屬性,并輔以大量代碼示例和圖示;第四部分介紹DOM,剖析如何用JavaScript 操縱HTML 內(nèi)容;第五部分講解Ajax、多媒體和canvas 元素等HTML5 高級特性。
3、《HTML5高級程序設(shè)計》
本書介紹了幾乎所有主要的HTML 5特性,除了常見的Canvas、VideoAudio、Geolocation之外,還包括后臺處理特性Web Workers、全雙工通信WebSockets等泛HTML5的技術(shù),內(nèi)容非常全面,讀者可以通過這本書對HTML 5的各個知識點有一個完整的了解。
4、《HTML5秘籍》
本書是一本讓你通俗了解HTML5新技術(shù)的一本好書。書中從基礎(chǔ)的HTML5新標簽、音視頻,畫布功能、HTML5支持的CSS3功能等進行講解,最后還講解了幾個很適用的就是離線應(yīng)用,地理位置,服務(wù)端通信等等,此外,文中示例代碼都十分通俗易懂,相信只要你認真去學都能有所收獲。
5、《HTML5 實戰(zhàn)》
本書是一本全面介紹運用HTML5開發(fā)Web應(yīng)用的書籍,包括了數(shù)據(jù)存儲、通信以及如何創(chuàng)建視頻游戲等諸多內(nèi)容。本書內(nèi)容結(jié)構(gòu)清晰,示例完整,適合于對JavaScript和HTML語法有一定基礎(chǔ)的Web開發(fā)人員閱讀。
(學習視頻分享:html視頻教程)
6、《HTML5 and CSS3 All-in-One For Dummies》
HTML5和CSS3是創(chuàng)建動態(tài)網(wǎng)站的必備工具,擁有更新和增強功能,可以使你的網(wǎng)站更加獨特。這個友好的一體化指南涵蓋了你需要了解的有關(guān)這些技術(shù)及其最新版本的所有信息。這個新版本以前兩個版本的為基礎(chǔ),向介紹HTML5和CSS3的基礎(chǔ)知識,然后介紹如何使用它們與JavaScript,MySQL和Ajax一起創(chuàng)建網(wǎng)站。
7、《Developing Mobile Websites with HTML5》
作者David Karlins將美學和技術(shù)結(jié)合在一本書中,該書適合各個級別的設(shè)計師閱讀,涵蓋構(gòu)建動畫和交互式移動網(wǎng)絡(luò)應(yīng)用程序,理解和應(yīng)用樣式到移動網(wǎng)站,創(chuàng)建移動設(shè)備 – 友好的表單和從用戶收集數(shù)據(jù),以及使用JavaScript庫,JavaScript小部件和層疊樣式表(CSS)。在當今快速發(fā)展的技術(shù)市場中,移動設(shè)備不是附加設(shè)備,而是必不可少的。通過HTML5開發(fā)移動網(wǎng)站,開始行動。
8、《HTML5 App商業(yè)開發(fā)實戰(zhàn)教程》
主要圍繞HTML5相關(guān)技術(shù)講解基于WeX5可視化開發(fā)平臺的移動WebApp應(yīng)用程序開發(fā)。本書已在多所高校投入教學使用。它的特點是由淺入深、由易到難,將開發(fā)技巧、和開發(fā)工具結(jié)合在一起闡述,同時選取了多個商業(yè)項目APP的實戰(zhàn)案例進行要點講解,通俗易懂。
相關(guān)推薦:html5教程