本書全面、系統(tǒng)地講解了 HTML 5、CSS 3 和 jQuery Mobile 從 Web 界面設計到移動應用開發(fā)的各種技術和知識點。本書難度適中,知識結構嚴謹,內容由淺入深、從易到難,講解通俗易懂,并注重讀者興趣的培養(yǎng),在知識點介紹過程中配合大量案例進行講解,以幫助讀者提高實戰(zhàn)技能。
本書共 20 章,分為四部分。第一部分為第 1 章內容,介紹了移動互聯(lián)網(wǎng)與移動 Web 技術的相關知識,使讀者對移動 Web 應用有一定的了解;第二部分為第 2 ~ 8 章,介紹了 HTML 5 各方面的知識點,重點介紹了繪圖、音頻和視頻、新型表單等內容;第三部分為第 9 ~ 13 章,介紹了 CSS 樣式各屬性的設置和使用方法,包括CSS 3 中新增的彈性盒模型、多列布局、動畫效果、漸變填充等內容;第四部分為第 14 ~ 20 章,介紹了 jQueryMobile 的相關知識,重點介紹了 jQuery Mobile 的頁面、組件、主題、事件和插件等內容,并通過實用案例講解了綜合運用 HTML 5、CSS 3 和 jQuery Mobile 開發(fā)移動應用的方法和技巧。
本書附贈 1 張 DVD 光盤,其中提供了所有案例的源文件、素材以及相關的視頻教程,為讀者學習提供方便。
本書適合 Web 設計與開發(fā)的初學者和愛好者自學,也適合有一定 Web 前端開發(fā)基礎的網(wǎng)頁開發(fā)人員閱讀,同時也可作為各院校相關專業(yè)的教材使用。
本書從實際應用的角度出發(fā),系統(tǒng)地介紹了 HTML 5、CSS 3 和 jQuery Mobile 的核心知識,采用實用案例與知識點相結合的方式,避免枯燥無味的基礎知識講解,使讀者能夠學以致用,掌握新的移動應用開發(fā)技術。
● 內容全面:本書內容全面,涵蓋 HTML 5、CSS 3 和 jQuery Mobile 的各方面知識。
● 以案例為中心:脫離單純的知識點講解,通過案例與知識點相結合的方式進行講解,生動貼切地詮釋了知識點在實際工作中的應用。
● 語言簡潔流暢:本書語言流暢、圖文并茂,以大量的案例講解在實際移動應用開發(fā)中的制作方法和技巧,避免了枯燥無味的說教。
● 視頻輔助教學:將案例的制作與教學視頻相結合,使讀者更加容易理解所講內容。
移動互聯(lián)網(wǎng)是繼互聯(lián)網(wǎng)之后的又一次信息技術革命,各種與之相應的新技術、新應用層出不窮,移動 Web 技術逐漸成為大家關注的新熱點之一。HTML 5 和 CSS 3 代表了下一代的 HTML 和 CSS 技術,它們勢必推動互聯(lián)網(wǎng)的快速發(fā)展。特別是在移動互聯(lián)網(wǎng)領域,HTML 5 和 CSS 3 肩負著不可替代的使命,并且移動設備對 HTML 5 和CSS 3 都提供了良好的支持。jQuery Mobile 的宗旨是在各移動設備的瀏覽器平臺中形成統(tǒng)一、靈活、漸進增強的系統(tǒng),它的簡略之處在于以純 HTML 結構為中心的布局,頁面放置 Div 和其他標準的 HTML組件元素,這種結構方式更容易集成其他的 Web 服務,同時與 jQuery 的集成也將更加有利于移動框架的擴展。
本書從實用的角度出發(fā),將知識點與應用案例相結合,使讀者真正地掌握每個知識點并能夠學以致用。通過本書希望能夠幫助讀者輕松地掌握 HTML 5、CSS 3 和 jQuery Mobile 的核心知識,快速進入移動應用制作開發(fā)領域。
本書內容
本書主要圍繞移動應用開發(fā)的核心技術展開,全面介紹了 HTML 5、CSS 3 和 jQuery Mobile的核心知識點,通過實用案例與知識點相結合的方式,使讀者能夠更容易理解和輕松應用,并且還在難以理解的地方加以提示進行點撥。全書共分 20 章,每章的主要內容如下。
第 1 章 移動設備與 Web 技術,本章向讀者介紹了移動互聯(lián)網(wǎng)、智能手機和移動 Web 應用的相關知識,使讀者對移動應用有更加深入的了解和認識。
第 2 章 初識 HTML 5,本章全面介紹了 HTML 5 的基礎知識,包括 HTML 5 的語法、新增標簽,讀者能夠對 HTML 5 有全面的了解。
第 3 章 使用網(wǎng)頁基本標簽,本章向讀者介紹了文字、段落、列表、圖片和超鏈接這些網(wǎng)頁中常見元素的相關標簽和其設置方法。
第 4 章 使用 HTML 5 結構標簽,本章介紹了 HTML 5 中新增的文檔結構標簽和語義模塊標簽,并通過案例的制作,使讀者能夠理解并掌握 HTML 5 結構標簽的作用和使用方法。
第 5 章 使用 HTML 5 繪圖,canvas 元素是 HTML 5 的亮點之一,通過使用 canvas 元素可以在網(wǎng)頁中繪制出各種幾何圖形,本章詳細介紹了使用 HTML 5 中的 canvas 元素在網(wǎng)頁中繪制圖形、文字、漸變的方法。
第 6 章 使用 HTML 5 在頁面中嵌入視頻和音頻,多媒體的應用也是 HTML 5 的一大亮點,本章詳細介紹了 HTML 5 中 Video 與 Audio 元素的使用方法和屬性設置技巧。
第 7 章 HTML 5 中的表單,本章詳細介紹了傳統(tǒng)的表單元素和 HTML 5 中新增的表單元素,通過新增的 HTML 5 表單元素可以在移動應用中創(chuàng)建更加友好的表單應用。
第 8 章 HTML 5 本 地 存 儲, 本 章 介 紹 了 HTML 5 中 的 兩 種 本 地 存 儲 方 式, 分 別 是 WebStorage 和 Web SQL 數(shù)據(jù)庫,通過使用 HTML 5 的本地存儲功能,可以更輕松地開發(fā)移動應用程序。
第 9 章 CSS 樣式基礎,本章向讀者介紹了有關 CSS 樣式的基礎知識,包括 CSS 樣式的語法、CSS 選擇器、CSS 3 新增的選擇器以及應用 CSS 樣式的方法。
第 10 章 文字與背景設置,本章主要介紹了對文字與背景進行設置的相關 CSS 屬性和設置方法,以及使用 CSS 3 新增的文字與背景相關屬性所實現(xiàn)的效果。
第 11 章 邊框與超鏈接設置,本章主要介紹了對元素邊框和超鏈接進行設置的相關 CSS 屬性 移動互聯(lián)網(wǎng)之路——HTML 5+CSS 3+jQuery Mobile APP 與移動網(wǎng)站設計從入門到精通和設置方法,并且對 CSS 3 中新增的邊框樣式屬性進行了詳細的講解。
第 12 章 CSS 3 盒模型和界面設計,本章對傳統(tǒng)的 CSS 盒模型與 CSS 3 新增的彈性盒模型進行了詳細的講解,并且介紹了網(wǎng)頁元素的各種定位方法和用戶界面設計屬性。
第 13 章 CSS 3 動畫效果,動畫效果是 CSS 3 最突出的亮點,通過對相關 CSS 屬性的設置,即可輕松地在網(wǎng)頁中實現(xiàn)各種動畫效果。本章詳細向讀者介紹了 CSS 3 各種動畫效果的制作方法和技巧。
第 14 章 jQuery 和 jQuery Mobile 基礎,本章向讀者介紹了 JavaScript、jQuery 和 jQueryMobile 的相關基礎知識,使讀者能更好地理解這三者之間的聯(lián)系。
第 15 章 jQuery Mobile 頁面,本章向讀者介紹了 jQuery Mobile 頁面以及各部分結構的創(chuàng)建和設置方法,并且還介紹了結構化 jQuery Mobile 頁面內容的方法。
第 16 章 jQuery Mobile 頁面組件,本章向讀者介紹了 jQuery Mobile 中的各種頁面組件的使用和設置方法,包括按鈕組件、表單組件、列表組件等。
第 17 章 使用 jQuery Mobile 主題,本章向讀者介紹了 jQurey Mobile 頁面主題的相關知識,包括如何使用默認主題、自定義主題等,并且還介紹了使用 ThemeRoller 創(chuàng)建 jQuery Mobile 主題的方法。
第 18 章 使用 jQuery Mobile 事件,本章向讀者介紹了 jQuery Mobile 中常用事件的設置和使用方法,通過使用 jQuery Mobile 事件可以輕松地實現(xiàn)各種交互效果。
第 19 章 使用 jQuery Mobile 插件,本章通過多款 jQuery Mobile 實用插件的介紹,使讀者能夠輕松地在 jQuery Mobile 頁面中創(chuàng)建常見的特效。
第 20 章 移動應用開發(fā)實戰(zhàn),本章通過 3 個實用的移動應用案例進行制作講解,向讀者介紹了綜合應用 HTML 5、CSS 3 和 jQuery Mobile 開發(fā)移動應用的方法。
本書特點
本書從實際應用的角度出發(fā),系統(tǒng)地介紹了 HTML 5、CSS 3 和 jQuery Mobile 的核心知識,采用實用案例與知識點相結合的方式,避免枯燥無味的基礎知識講解,使讀者能夠學以致用,掌握移動應用開發(fā)技術。
● 內容全面:本書內容全面,涵蓋 HTML 5、CSS 3 和 jQuery Mobile 的各方面知識。
● 以案例為中心:脫離單純的知識點講解,通過案例與知識點相結合的方式進行講解,生動貼
切地詮釋了知識點在實際工作中的應用。
● 語言簡潔流暢:本書語言流暢、圖文并茂,以大量的案例講解在實際移動應用開發(fā)中的制作
方法和技巧,避免了枯燥無味的說教。
● 視頻輔助教學:將案例的制作與教學視頻相結合,使讀者更加容易理解所講內容。
本書作者
本書由李曉斌編著,另外張曉景、解曉麗、孫慧、程雪翩、劉明秀、陳燕、胡丹丹、遆玉婷、劉強、范明、鄭竣天、王明、史建華、于海波、孟權國、張國勇、賈勇、鄒志連、肖閡、王延楠、林學遠、黃尚智、陶瑪麗、王大遠、尚丹丹、劉明明、張航、張偉等人也參與了部分編寫工作。本書在寫作過程中力求嚴謹,但書中難免有疏漏和不足之處,希望廣大讀者批評指正。
編 者
李曉斌,從事網(wǎng)頁設計開發(fā)有十五年的時間。一直致力于提高網(wǎng)站的安全性。對HTML5的功能有深刻解讀。并熟知HTML5在網(wǎng)頁中的應用。同時將HTML5應用到手機移動端的技術有深刻體會。參與多項案例的操作,并編寫同類暢銷書多本。
了解移動互聯(lián)網(wǎng)
移動互聯(lián)網(wǎng)是所有移動應用的基礎,越來越多的人在購物、用餐、出行、工作時,都習慣性地掏出手機,查看信息、查找位置、分享感受、協(xié)同工作等,移動互聯(lián)網(wǎng)給人們的生活方式帶來了翻天覆地的變化。
1.1.1 移動互聯(lián)網(wǎng)的特點
移動互聯(lián)網(wǎng)是使用智能手機、平板電腦等移動終端,可同時提供語音、數(shù)據(jù)、多媒體等業(yè)務應用的開放式互聯(lián)網(wǎng)絡。移動互聯(lián)網(wǎng)為視聽節(jié)目、游戲、電子書籍等數(shù)字內容的傳播注入了新的活力,也為用戶消費數(shù)字內容提供了多樣化的選擇。在當今社會,移動互聯(lián)網(wǎng)已不僅僅是一種普通的通信工具,而更多的是人們的“得力助手”。移動互聯(lián)網(wǎng)相較于傳統(tǒng)互聯(lián)網(wǎng),具有便捷性、智能性、個性化的特點。
●● 便捷性
便捷性不僅體現(xiàn)在用戶攜帶的便捷性,更表現(xiàn)在用戶使用時間的便捷性,可隨時隨地非常方便地接入無線網(wǎng)絡。
●● 智能性
移動互聯(lián)網(wǎng)相比較傳統(tǒng)互聯(lián)網(wǎng),在操作方面更加智能,可通過手動、語音、智能手機自動識別獲取等功能實現(xiàn)信息收集進而進行智能機操作。
●● 個性化
移動互聯(lián)網(wǎng)可在用戶許可的情況下自動獲取關于用戶的位置、歷史記錄、日常使用習慣,并對此進行后臺處理、分析,從而將最為符合用戶習慣的個性化內容呈現(xiàn)給用戶
……