HTML5+CSS3+jQuery Mobile移動開發(全案例微課版)
定 價:¥78
中 教 價:¥62.40 (8.00折)
庫 存 數: 0
《HTML5 CSS3 jQuery Mobile移動開發(全案例微課版)》是針對零基礎讀者研發的移動開發入門教材。本書側重案例實訓,并提供掃碼微課來講解當前的熱點案例。 《HTML5 CSS3 jQuery Mobile移動開發(全案例微課版)》分為21章,內容包括認識HTML 5,設計網頁的文本與段落,網頁中的圖像和超鏈接,表格與
《HTML5 CSS3 jQuery Mobile移動開發(全案例微課版)》的特點如下:前沿科技無論是數據庫設計還是網站開發,精選的案例均來自較為前沿或者用戶群多的領域,以幫助大家認識和了解新動態。專業的作者團隊組織國家重點實驗室和知名應用專家聯手編著該套圖書,融入了豐富的教學經驗與優秀的管理理念。學習型案例設計以技術的實際應用過程為主線,全程采用圖解和多媒體同步結合的教學方式,生動、直觀、全面地剖析使用過程中的各種應用技能,降低難度,提升學習效率。掃碼看視頻通過微信掃碼看視頻,可以隨時在移動端學習技能對應的視頻操作。
網站開發全案例微課版系列圖書是專門為網站開發和數據庫初學者量身定做的一套學習用書。本套書涵蓋網站開發、數據庫設計等方面。本書具有以下特點前沿科技無論是數據庫設計還是網站開發,精選的案例均來自較為前沿或者用戶群多的領域,以幫助大家認識和了解動態。權威的作者團隊組織國家重點實驗室和資深應用專家聯手編著該套圖書,融入了豐富的教學經驗與優秀的管理理念。學習型案例設計以技術的實際應用過程為主線,全程采用圖解和多媒體同步結合的教學方式,生動、直觀、全面地剖析使用過程中的各種應用技能,降低難度,提升學習效率。掃碼看視頻通過微信掃碼看視頻,可以隨時在移動端學習技能對應的視頻操作。為什么要寫這樣一本書由于原生應用程序App的開發費用比較高,同時開發周期也比較長,所以不少客戶就有了想把網站轉換成App的需求,然后直接把轉換的App安裝到移動設備上。jQuery Mobile很好地解決了這一問題,通過HTML 5新技術和jQuery Mobile搭配使用,開發出的網站和普通App沒有區別,越來越受到廣大客戶的歡迎。現在學習和關注該技術的人越來越多,對于初學者來說,實用性強和易于操作是目前的需求。本書針對想學習移動開發的初學者,可以快速讓初學者入門后提高實戰水平。通過本書的案例實訓,讀者可以很快地掌握流行的移動開發方法,提高職業化能力,從而幫助解決公司與求職者的雙重需求問題。本書特色零基礎、入門級的講解無論您是否從事計算機相關行業,也無論您是否接觸過網頁設計和App開發,都能從本書中找到起點。實用、專業的范例和項目本書在內容編排上,緊密結合深入學習網頁設計的過程,從HTML 5 基本概念開始,逐步帶領讀者學習網頁設計和App 開發的各種應用技巧,側重實戰技能,使用簡單易懂的實際案例進行分析和操作指導,讓讀者學起來輕松易懂,操作起來有章可循。讀者對象本書是一本完整介紹網頁設計技術的教程,內容豐富、條理清晰、實用性強,適合以下讀者學習使用。零基礎的網頁設計和App 開發自學者。希望快速、全面掌握HTML 5 CSS3 jQuery Mobile 網頁設計和App 開發的人員。高等院校或培訓機構的老師和學生。參加畢業設計的學生。創作團隊本書由劉輝編著,參加編寫的人員還有劉春茂、李艷恩和張華。在編寫過程中,我們雖竭盡所能希望將好的講解呈獻給讀者,但難免有疏漏和不妥之處,敬請讀者不吝指正。編 者
劉輝在河南財經大學主要負責網頁設計、網站開發和Android開發課程,主要擅長HTML5、CSS3、JavaScript、jQuery技術,一直負責畢業班的實訓工作,在移動終端軟件開發有多年的開發經驗,具有很強的實戰經驗。
第1章 認識HTML 5 0011.1 HTML的基本概念 0021.1.1 什么是HTML 0021.1.2 HTML的發展歷程 0021.2 HTML文件的基本結構 0031.3 認識HTML 5基本標記 0031.3.1 文檔類型說明 0031.3.2 html標記 0041.3.3 頭標記head 0041.3.4 網頁的主體標記body 0061.3.5 頁面注釋標記 0071.4 HTML 5網頁的開發環境 0081.4.1 使用記事本手工編寫HTML文件 0081.4.2 使用WebStorm編寫HTML文件 0091.5 新手常見疑難問題 0121.6 實戰訓練營 013第2章 設計網頁的文本與段落 0152.1 標題 0162.1.1 標題文字標記 0162.1.2 標題的對齊方式 0162.2 設置文字格式 0172.2.1 文字的字體、字號和顏色 0172.2.2 文字的粗體、斜體和下劃線 0192.2.3 文字的上標和下標 0202.3 設置段落格式 0202.3.1 段落標記 0202.3.2 段落的換行標記 0212.3.3 段落的原格式標記 0212.4 網頁的列表 0222.4.1 無序列表 0222.4.2 有序列表 0232.4.3 自定義列表 0242.5 新手常見疑難問題 0252.6 實戰技能訓練營 025第3章 網頁中的圖像和超鏈接 0273.1 網頁中的圖像 0283.1.1 網頁中支持的圖片格式 0283.1.2 圖像中的路徑 0283.2 在網頁中插入圖像 0303.3 編輯網頁中的圖像 0313.3.1 設置圖像的大小和邊框 0313.3.2 設置圖像的間距和對齊方式 0323.3.3 設置圖像的替換文字和提示文字 0333.4 認識網頁超鏈接 0343.4.1 什么是網頁超鏈接 0343.4.2 超鏈接中的URL 0343.4.3 超鏈接的URL類型 0353.5 建立網頁超級鏈接 0353.5.1 創建超文本鏈接 0353.5.2 創建圖片鏈接 0363.5.3 創建下載鏈接 0373.5.4 使用相對路徑和路徑 0383.5.5 設置以新窗口顯示超鏈接頁面 0383.5.6 設置電子郵件鏈接 0393.6 使用浮動框架iframe 0403.7 使用書簽鏈接制作電子書閱讀網頁 0413.8 圖像熱點鏈接 0433.9 新手常見疑難問題 0453.10 實戰技能訓練營 046第4 章 表格與 標記 0474.1 表格的基本結構 0484.2 創建表格 0494.2.1 創建普通表格 0494.2.2 創建一個帶有標題的表格 0494.3 編輯表格 0504.3.1 定義表格的邊框類型 0504.3.2 定義表格的表頭 0504.3.3 設置表格背景 0514.3.4 設置單元格的背景 0524.3.5 合并單元格 0524.3.6 表格的分組 0544.3.7 設置單元格的行高與列寬 0554.4 完整的表格標記 0564.5 設置懸浮變色的表格 0564.6 標記 0584.7 標記 0594.8 新手常見疑難問題 0604.9 實戰技能訓練營 060第5 章 網頁中的表單 0625.1 表單概述 0635.2 輸入標記 0635.2.1 文本框 0635.2.2 單選按鈕和復選框 0655.2.3 按鈕 0665.3 圖像域和文件域 0685.4 列表 0695.5 表單的高級元素 0705.5.1 url 屬性 0705.5.2 email 屬性 0715.5.3 date 和time 屬性 0715.5.4 number 屬性 0725.5.5 range 屬性 0725.5.6 required 屬性 0735.6 新手常見疑難問題 0735.7 實戰技能訓練營 074第6 章 網頁中的多媒體 0756.1 audio 標記概述 0766.1.1 認識audio 標記 0766.1.2 audio 標記的屬性 0766.1.3 瀏覽器對audio 標記的支持情況 0776.2 在網頁中添加音頻文件 0776.3 video 標記 0786.3.1 認識video 標記 0786.3.2 video 標記的屬性 0796.3.3 瀏覽器對video 標記的支持情況 0806.4 在網頁中添加視頻文件 0806.5 新手常見疑難問題 0816.6 實戰技能訓練營 082第7 章 數據存儲Web Storage 0837.1 認識Web 存儲 0847.1.1 本地存儲和Cookies 的區別 0847.1.2 Web 存儲方法 0847.2 使用HTML 5 Web Storage API 0847.2.1 測試瀏覽器的支持情況 0857.2.2 使用sessionStorage 方法創建對象 0857.2.3 使用localStorage 方法創建對象 0867.2.4 Web Storage API 的其他操作 0877.2.5 使用JSON 對象存取數據 0887.3 目前瀏覽器對Web 存儲的支持情況 0907.4 制作簡單Web 留言本 0907.5 新手常見疑難問題 0937.6 實戰技能訓練營 093第8 章 認識CSS 樣式表 0948.1 CSS 概 述 0958.1.1 CSS 的功能 0958.1.2 CSS 的基礎語法 0958.2 創建和鏈接CSS 文件 0968.3 CSS 中的選擇器 0978.3.1 標記選擇器 0978.3.2 類選擇器 0988.3.3 ID 選擇器 0998.3.4 偽類選擇器 1008.3.5 屬性選擇器 1018.4 CSS 中的常用樣式 1028.4.1 使用字體樣式 1028.4.2 使用文本樣式 1058.4.3 使用背景樣式 1088.4.4 設計邊框樣式 1118.4.5 設置列表樣式 1148.5 新手常見疑難問題 1168.6 實戰技能訓練營 116第9 章 設計圖片、鏈接和菜單的樣式 1189.1 設計圖片的樣式 1199.1.1 設置圖片的大小 1199.1.2 圖片對齊 1209.1.3 文字環繞圖片 1229.1.4 圖片與文字的間距 1239.2 為圖片添加圓角邊框樣式 1249.3 設計鏈接的樣式 1259.3.1 設置鏈接樣式 1259.3.2 定義下劃線樣式 1269.3.3 定義鏈接背景圖 1279.3.4 定義鏈接提示信息 1289.3.5 定義鏈接按鈕樣式 1299.4 設計菜單的樣式 1299.4.1 制作動態導航菜單 1309.4.2 制作多級菜單列表 1319.5 新手常見疑難問題 1339.6 實戰技能訓練營 134第10 章 設計表格和表單的樣式 13610.1 設計表格的樣式 13710.1.1 設置表格顏色 13710.1.2 設置表格邊框 13810.1.3 表格邊框寬度 13910.1.4 表格邊框顏色 14010.1.5 表格標題位置 14010.1.6 隱藏空單元格 14210.1.7 單元格的邊距 14310.2 設計表單的樣式 14410.2.1 表單字體樣式 14410.2.2 表單邊框樣式 14510.2.3 表單背景樣式 14610.2.4 設計表單按鈕樣式 14710.2.5 設計下拉菜單樣式 14810.3 新手常見疑難問題 14910.4 實戰技能訓練營 149第11 章 使用CSS3 布局網頁版式 15111.1 認識CSS3 布局版式 15211.1.1 將頁面用DIV 分塊 15211.1.2 設置各塊位置 15211.1.3 用CSS 定位版式 15311.2 固定寬度網頁布局模式 15511.2.1 網頁單列布局模式 15511.2.2 網頁1-2-1 型布局模式 15711.3 自動縮放網頁布局模式 15911.3.1 1-2-1 等比例變寬布局 15911.3.2 1-2-1 單列變寬布局 16011.3.3 1-3-1 單側列寬度固定布局 16011.3.4 1-3-1 中間列寬度固定布局 16211.4 新手常見疑難問題 16411.5 實戰技能訓練營 164第12 章 JavaScript 和jQuery 16612.1 認識JavaScript 16712.1.1 什么是JavaScript 16712.1.2 在HTML 網頁頭中嵌入JavaScript 代碼 16712.2 JavaScript 對象與函數 16812.2.1 認識對象 16812.2.2 認識函數 16912.3 JavaScript 事件 17012.3.1 事件與事件處理概述 17012.3.2 JavaScript 的常用事件 17112.4 認識jQuery 17212.4.1 jQuery 能做什么 17212.4.2 jQuery 的配置 17312.5 jQuery 選擇器 17312.5.1 jQuery 的工廠函數 17312.5.2 常見選擇器 17412.6 新手常見疑難問題 17512.7 實戰技能訓練營 175第13 章 jQuery Mobile 快速入門 17713.1 認識jQuery Mobile 17813.2 跨平臺移動設備網頁jQuery Mobile 17813.2.1 移動設備模擬器 17813.2.2 jQuery Mobile 的安裝 18013.2.3 jQuery Mobile 網頁的架構 18213.3 創建多頁面的jQuery Mobile 網頁 18313.4 創建模態頁 18413.5 絢麗多彩的頁面切換效果 18513.6 新手常見疑難問題 18713.7 實戰技能訓練營 187第14 章 使用UI 組件 18914.1 套用UI 組件 19014.1.1 表單組件 19014.1.2 按鈕和組按鈕 19614.1.3 按鈕圖標 19814.1.4 彈窗 20014.2 列表 20114.2.1 列表視圖 20114.2.2 列表內容 20314.2.3 列表過濾 20414.3 面板和可折疊塊 20614.3.1 面板 20614.3.2 可折疊塊 20714.4 導航條 20914.5 jQuery Mobile 主題 21114.6 新手常見疑難問題 21414.7 實戰技能訓練營 215第15 章 jQuery Mobile 事件 21615.1 頁面事件 21715.1.1 初始化事件 21715.1.2 外部頁面加載事件 21915.1.3 頁面過渡事件 22015.2 觸摸事件 22215.2.1 點擊事件 22215.2.2 滑動事件 22415.3 滾屏事件 22615.4 定位事件 22715.5 新手常見疑難問題 22915.6 實戰技能訓練營 230第16 章 數據存儲和讀取技術 23116.1 認識Web SQL Database 23216.2 使用Web SQL Database 操作數據 23216.2.1 數據庫的基本操作 23216.2.2 數據表的基本操作 23316.2.3 數據的基本操作 23416.3 創建簡易的學生管理系統 23616.4 選擇文件 23716.4.1 選擇單個文件 23716.4.2 選擇多個文件 23816.5 使用FileReader 接口讀取文件 23916.5.1 檢測瀏覽器是否支持FileReader 接口 23916.5.2 FileReader 接口的方法 23916.5.3 使用readAsDataURL 方法預覽圖片 23916.5.4 使用readAsText 方法讀取文本文件 24116.6 新手常見疑難問題 24216.7 實戰技能訓練營 243第17 章 設計流行的響應式網頁 24417.1 什么是響應式網頁設計 24517.2 像素和屏幕分辨率 24617.3 視口 24617.3.1 視口的分類和常用屬性 24617.3.2 媒體查詢 24717.4 響應式網頁的布局設計 24817.4.1 常用布局類型 24817.4.2 布局的實現方式 24817.4.3 響應式布局的設計與實現 25017.5 響應式圖片 25017.5.1 使用 標記 25117.5.2 使用CSS 圖片 25217.6 響應式視頻 25317.7 響應式導航菜單 25317.8 響應式表格 25517.8.1 隱藏表格中的列 25517.8.2 滾動表格中的列 25617.8.3 轉換表格中的列 25817.9 響應式開發框架Bootstrap 26017.10 新手常見疑難問題 26117.11 實戰技能訓練營 262第18 章 App 的打包和測試 26318.1 配置Android 開發環境 26418.1.1 安裝Java JDK 26418.1.2 安裝Android SDK 26618.1.3 安裝Apache Ant 26818.2 下載與安裝Apache Cordova 27018.3 設置Android 模擬器 27118.4 將網頁轉換為Android App 27218.5 新手常見疑難問題 274第19 章 項目實訓1開發連鎖咖啡響應式網站 27519.1 網站概述 27619.1.1 網站結構 27619.1.2 設計效果 27619.1.3 設計準備 27719.2 設計首頁布局 27719.3 設計可切換導航 27819.4 主體內容 28219.4.1 設計輪播廣告區 28319.4.2 設計產品推薦區 28419.4.3 設計登錄注冊和Logo 28519.4.4 設計特色展示區 28619.4.5 設計產品生產流程區 28719.5 設計底部隱藏導航 289第20 章 項目實訓2家庭記賬本App 29120.1 記賬本的需求分析 29220.2 數據庫分析 29220.2.1 分析數據庫 29220.2.2 創建數據庫 29220.3 記賬本的代碼實現 29320.3.1 設計首頁 29320.3.2 新增記賬頁面 29320.3.3 記賬列表頁面 29520.3.4 記賬詳情頁面 29620.3.5 刪除記賬 297第21 章 項目實訓3連鎖酒店訂購系統App 30221.1 連鎖酒店訂購的需求分析 30321.2 網站的結構 30321.3 連鎖酒店系統的代碼實現 30421.3.1 設計首頁 30421.3.2 設計訂購頁面 30521.3.3 設計連鎖分店頁面 31021.3.4 設計查看訂單頁面 31221.3.5 設計酒店介紹頁面 313