移動Web前端開發基礎

移動Web前端開發基礎

《移動Web前端開發基礎》是2020年4月中國鐵道出版社出版的圖書,作者是陳童,李穎,王妍 。

基本介紹

  • 書名:移動Web前端開發基礎
  • 作者:陳童,李穎,王妍
  • 出版社:中國鐵道出版社
  • 出版時間:2020年4月1日
  • 頁數:304 頁
  • 定價:49 元
  • 開本:16 開
  • 裝幀:平裝
  • ISBN:9787113265601
內容簡介,圖書目錄,作者簡介,

內容簡介

移動Web前端開發是移動網際網路時代觸屏網站、殃漿棗狼App等網際網路產品開發中重要的組成部分。移動Web前端開發技術日新月異,本書立足技術標準和教學需要,注重基礎知識,並且輔助持續更新的線上實際案例。全書共分10章:第1~2章介紹移動Web前端的發展和現狀以及開發環境的搭建;第3章介紹標準的HTML 5語言;第4~5章介紹CSS語言,涵蓋標準的屬性和布局方法;第6~7章介紹移動Web前端的核心語言JavaScript;第8章講解回響式框架Bootstrap;第9~10章講解HTML 5的API和Vue。
本書適合作為高等學校數字媒體類相關專業的本科生教材,也可作為相關開發人員的實踐參考用書。

圖書目錄

第1章初識移動Web前端1
11移動Web前端的發展歷程1
111Web前端開發的歷史1
112Web前端的定義2
113Web前端的工作範疇2
114移動Web前端的定義3
12移動Web前端現狀凳符與未來4
121移動Web前端開發的價值4
122移動Web前端開發需要掌握的知識體系5
123成為卓越的移動Web前端工程師的途徑6
13相關問題的釋疑7
131移動Web前端工程師缺乏的原因7
132提高移動Web前端開發能力的方法8
小結8
習題8
第2章移動Web開發環境的搭建9
21Sublime Text編輯器9
22Emmet外掛程式的使用15
221使用方法15
222語法15
23使用Nodejs18
24NPM包管理器21
小結22
習題22
第3章Web前端的結構層:HTML 523
31HTML簡介迎悼甩23
311HTML的定義23
312HTML標籤23
32HTML 5的定義24
33HTML 5文檔24
34HTML術語和概念25
341HTML元素語法25
3淚項元42HTML屬性26
343HTML的全局屬性26
35HTML的基礎標籤27
36HTML中關於文字格式的標籤28
37有關列表的標籤31
38有關圖像的標籤31
381 32
38233
38333
39有關連結的標籤33
移動Web前端開發基礎
目錄
391 34
39234
310表格34
3101
40
41
311堡雄斷整54231164231174331174331184431194431110453111145
3111245
312樣式/節46
3121語義的定義46
3122HTML 5大綱算法47
313元信息47
313147
313247
313348
小結48
習題49
第4章Web前端的表現層:CSS50
41CSS簡介50
411為文檔添加樣式的三種方法50
412CSS命名規則51
42CSS選擇符51
421基本選擇符52
422層次選擇符52
423偽類選擇符53
424偽元素選擇符54
425屬性選擇符55
43取值和單位55
44CSS的字型屬性(Font)57
45文本屬性(Text)60
46文本修飾(TextDecoration)66
47顏色和背景(Color and Background)69
48輪廓和框線(Outline and Border)73
49列表(List)80
410表格(Table)82
411內容(Content)84
412尺寸與補白(Dimension)85
小結89
習題89
第5章Web前端的表現層:CSS布局90
51定位(Positioning)90
52布局體戒道(Layout)93
53伸縮盒(Flexible Box Layout)97
54多列布局(Multicolumn)102
55漸變(Gradient)106
56變換(Transform)108
57過渡(Transition)112
58動畫(Animation)115
59列印(Print)120
510媒體查詢(Media Queries)121
小結126
習題126
第6章府閥拳Web前端的行為層:JavaScript語言128
61詞法結構128
611字元集128
612注釋129
613直接量129
614標識符129
615保留字129
616可選的分號130
62數據類型和值131
621數字132
622字元串133
623布爾值133
624null和undefined134
625全局對象134
626包裝對象134
627類型轉換135
628變數135
629變數作用域136
63表達式和運算符136
631表達式137
632表達式運算141
633其他操作符141
64語句142
641聲明語句143
642條件語句143
643循環144
644跳轉145
645其他類型語句145
646JavaScript語句小結146
65對象147
651創建對象148
652屬性的查詢和設定148
653刪除屬性149
654檢測屬性149
655枚舉屬性149
656屬性getter和setter150
657屬性的特性150
658對象的三個屬性150
659序列化對象151
6510對象方法151
66數組152
661創建數組152
662數組遍歷152
663多維數組153
664數組方法153
665ECMAScript 5中的數組方法155
666數組類型156
67函式156
671函式定義157
672函式調用157
673函式的實參和形參158
674作為命名空間的函式158
675閉包159
676函式屬性、方法和構造函式159
677function()構造函式160
小結160
習題161
第7章Web前端的行為層:Web瀏覽器中的JavaScript165
71客戶端JavaScript165
711在HTML中嵌入JavaScript165
712JavaScript程式的執行166
713兼容性和互用性167
72Window對象168
721計時器168
722瀏覽器定位和導航168
723瀏覽歷史169
724瀏覽器和螢幕信息169
725對話框170
726錯誤處理170
727多視窗和窗體170
73腳本化文檔171
731DOM概覽171
732選取文檔元素172
733文檔結構和遍歷173
734屬性174
735元素的內容174
736創建、插入和刪除節點175
737文檔和元素的幾何形狀和滾動176
738HTML表單177
74腳本化CSS179
741腳本化內聯樣式179
742查詢計算出的樣式180
743腳本化CSS類180
744腳本化樣式表180
75事件處理181
751事件類型182
752註冊事件處理程式184
753事件處理程式的調用186
754滑鼠事件187
755滑鼠滾輪事件187
756拖放事件188
757文本事件188
758鍵盤事件188
76腳本化HTTP189
761使用XMLHttpRequest189
762編碼請求主體191
763HTTP進度事件192
764中止請求和逾時192
765跨域HTTP請求192
766藉助35310236

作者簡介

陳童,男,碩士,工程師,2002年畢業於哈爾濱工業大學。多年從事網站設計與實現、站技術演進與形態構造、用戶體驗設計、廣告效果研究、二維動畫軟體系統、網頁設計軟體系統的教學。參與國家社科項目、省部級項目多項。李穎,碩士,安徽工程大學教師,從事網站設計與開發課程教學多年,教學經驗豐富。王妍,博士,教授,哈爾濱工業大學教師,從事設計心理學教學多年,教學經驗非常豐富。
3111245
312樣式/節46
3121語義的定義46
3122HTML 5大綱算法47
313元信息47
313147
313247
313348
小結48
習題49
第4章Web前端的表現層:CSS50
41CSS簡介50
411為文檔添加樣式的三種方法50
412CSS命名規則51
42CSS選擇符51
421基本選擇符52
422層次選擇符52
423偽類選擇符53
424偽元素選擇符54
425屬性選擇符55
43取值和單位55
44CSS的字型屬性(Font)57
45文本屬性(Text)60
46文本修飾(TextDecoration)66
47顏色和背景(Color and Background)69
48輪廓和框線(Outline and Border)73
49列表(List)80
410表格(Table)82
411內容(Content)84
412尺寸與補白(Dimension)85
小結89
習題89
第5章Web前端的表現層:CSS布局90
51定位(Positioning)90
52布局(Layout)93
53伸縮盒(Flexible Box Layout)97
54多列布局(Multicolumn)102
55漸變(Gradient)106
56變換(Transform)108
57過渡(Transition)112
58動畫(Animation)115
59列印(Print)120
510媒體查詢(Media Queries)121
小結126
習題126
第6章Web前端的行為層:JavaScript語言128
61詞法結構128
611字元集128
612注釋129
613直接量129
614標識符129
615保留字129
616可選的分號130
62數據類型和值131
621數字132
622字元串133
623布爾值133
624null和undefined134
625全局對象134
626包裝對象134
627類型轉換135
628變數135
629變數作用域136
63表達式和運算符136
631表達式137
632表達式運算141
633其他操作符141
64語句142
641聲明語句143
642條件語句143
643循環144
644跳轉145
645其他類型語句145
646JavaScript語句小結146
65對象147
651創建對象148
652屬性的查詢和設定148
653刪除屬性149
654檢測屬性149
655枚舉屬性149
656屬性getter和setter150
657屬性的特性150
658對象的三個屬性150
659序列化對象151
6510對象方法151
66數組152
661創建數組152
662數組遍歷152
663多維數組153
664數組方法153
665ECMAScript 5中的數組方法155
666數組類型156
67函式156
671函式定義157
672函式調用157
673函式的實參和形參158
674作為命名空間的函式158
675閉包159
676函式屬性、方法和構造函式159
677function()構造函式160
小結160
習題161
第7章Web前端的行為層:Web瀏覽器中的JavaScript165
71客戶端JavaScript165
711在HTML中嵌入JavaScript165
712JavaScript程式的執行166
713兼容性和互用性167
72Window對象168
721計時器168
722瀏覽器定位和導航168
723瀏覽歷史169
724瀏覽器和螢幕信息169
725對話框170
726錯誤處理170
727多視窗和窗體170
73腳本化文檔171
731DOM概覽171
732選取文檔元素172
733文檔結構和遍歷173
734屬性174
735元素的內容174
736創建、插入和刪除節點175
737文檔和元素的幾何形狀和滾動176
738HTML表單177
74腳本化CSS179
741腳本化內聯樣式179
742查詢計算出的樣式180
743腳本化CSS類180
744腳本化樣式表180
75事件處理181
751事件類型182
752註冊事件處理程式184
753事件處理程式的調用186
754滑鼠事件187
755滑鼠滾輪事件187
756拖放事件188
757文本事件188
758鍵盤事件188
76腳本化HTTP189
761使用XMLHttpRequest189
762編碼請求主體191
763HTTP進度事件192
764中止請求和逾時192
765跨域HTTP請求192
766藉助35310236

作者簡介

陳童,男,碩士,工程師,2002年畢業於哈爾濱工業大學。多年從事網站設計與實現、站技術演進與形態構造、用戶體驗設計、廣告效果研究、二維動畫軟體系統、網頁設計軟體系統的教學。參與國家社科項目、省部級項目多項。李穎,碩士,安徽工程大學教師,從事網站設計與開發課程教學多年,教學經驗豐富。王妍,博士,教授,哈爾濱工業大學教師,從事設計心理學教學多年,教學經驗非常豐富。

相關詞條

熱門詞條

聯絡我們