《HTML+CSS+JavaScript網頁客戶端程式設計》是2014年1月電子工業出版社出版的圖書,作者是謝英輝。
基本介紹
- 書名:HTML+CSS+JavaScript網頁客戶端程式設計
- 作者:謝英輝
- ISBN:9787121219948
- 出版社:電子工業出版社
- 出版時間:2014年1月
- 頁數:280
- 字數:448千字
- 開本:16(185*260)
- 版次:01-01
內容簡介
圖書目錄
1.1 網頁的基本概念/1
1.2 網站的發布與測試/5
1.2.1 在實驗室或組拳立重區域網路內部發布HTML頁面/5
1.2.2 在Internet上發布網站/7
1.3 軟體開發流程/8
1.4 網站開發人員相關崗位職責和要求/10
1.5 網站開發工具和項目實施/11
1.6 項目實訓:免費域名的註冊與空間申請/12
1.7 綜合練習/12
第2章 HTML頁面與框架/14
2.1 HTML頁面檔案的整體結構/15
2.2 HTML檔案的標籤與語法/15
2.3 HTML文檔編寫規範/16
2.4 利用Dreamweaver進行HTML頁面設計/16
2.4.1 Dreamweaver介紹/16
2.4.2 Dreamweaver設計頁面過程/19
2.5 項目實訓:獨立動手製作網頁/21
2.6 認識框架與框架集網頁/21
2.7 典型套用項目範例:利用框架製作設計院入口網站網頁/23
2.8 項目實訓:利用框架設計網頁/27
2.9 綜合練習/27
第3章 表格/29
3.1 表格標籤/29
3.1.1 利用標籤布局網站頁面頁刪愉/29
3.1.2 利用、和標籤設計統計數據表格/30
3.2 格式化表格與單元格/32
3.2.1 通過設定表格的寬度高度和框線顏色來突出網頁墊霸遙櫻主題/32
3.2.2 設定滾動公告訊息的背景顏色與背景圖片/33
3.2.3 設定表格的框線大小和顯示方式/34
3.2.4 數據表格整體位置及單元格數據對齊方式的設定/35
3.2.5 單元格背景顏色與背景圖片的製作/36
3.3 表格標題製作/37
3.4 合併單元格/38
3.5 設定表格的表頭、主體與表尾/39
3.6 表格列的設定/41
3.7 典型套用項目範例:利用表格布局入口網站頁面/42
3.8 項目實訓:大學入口網站首頁布局設計/46
3.9 綜合練習/47
第4章 表單/48
4.1 認識表單/48
4.1.1 表單簡介/48
4.1.2 標籤/48
4.2 使用輸入標籤插入數據控制項/50
4.3 列表標籤/53
4.4 文字域標籤/55
4.5 虛框修飾標籤/56
4.6 典型套用項目範例:設計用戶註冊功能/57
4.7 檔案上傳與下載/60
4.8 項目實訓:學生獨立完成留言簿功能/63
4.9 綜合練習/64
第5章 HTML網頁格式設定/65
5.1 HTML網頁文字美化/65
5.1.1 標題字格式/65
5.1.2 文字修飾/67
5.1.3 字型設定/71
5.2 HTML網頁段落設定/73
5.3 HTML網頁列表顯示/75
5.3.1 有序列表/76
5.3.2 無序列表/77
5.4 HTML網頁其他標籤/80
5.4.1 水平線標籤/80
5.4.2 滾動文字標籤/82
5.4.3 輸入空格等特殊符號/84
5.4.4 插入或刪除線標籤/84
5.4.5 設定提示文字/84
5.4.6 設定跑馬燈效果/85
5.5 典型套用項目範例:網站滾動訊息公告設計/86
5.6 綜合練習/89
第恥葛請6章 圖片與超連結/90
6.1 網頁圖片的格式/90
6.2 插入圖片/91
6.3 設定影像才獄應地圖/94
6.3.1 定義影像地圖熱點/94
6.3.2 在HTML檔案中建立影像地圖/95
6.3.3 建立圖像影像關聯/96
6.4 典型套用項目範例:影像地圖在入口網站中的套用/97
6.5 路徑的概念/98
6.5.1 統一資源定位器URL/98
6.5.2 相對路徑和絕對路經/99
6.6 超連結標籤/100
6.7 超連結的套用/101
6.7.1 圖片連結/101
6.7.2 信箱連結/102
6.7.3 書籤連結/103
6.7.4 其他相關標籤/104
6.8 典型套用項目範例:超連結在項目中的套用/105
6.9 綜合練習/107
第7章 網頁上的特殊元素與特效/109
7.1 加入音樂/109
7.1.1 常見的音樂格式/110
7.1.2 音樂相關的標籤/111
7.2 加入視頻和Flash/113
7.3 元信息標籤的套用/115
7.4 嵌入Java Applet實現煙花特效網頁/118
7.5 嵌入JavaScript實現跑馬燈特效網頁/119
7.6 典型套用項目範例:嵌入Flash網頁動畫/120
7.7 綜合練習/121
第8章 JavaScript基礎語法/123
8.1 JavaScript概述/123
8.2 JavaScript的功能/124
8.3 編寫第一個JavaScript程式/125
8.4 在HTML頁面中引入JavaScript的方式/126
8.4.1 內部引用JavaScript/126
8.4.2 外部引用JavaScript/127
8.4.3 內聯引用JavaScript/128
8.5 JavaScript基本語法/129
8.5.1 JavaScript代碼編寫格式及規範/129
8.5.2 JavaScript保留字/130
8.5.3 基本的輸出方法/130
8.6 JavaScript互動基本方法/131
8.6.1 顯示警告對話框的alert( )方法/131
8.6.2 顯示確認對話框的confirm( )方法/132
8.6.3 顯示提示對話框的prompt( )方法/133
8.7 基本數據類型、常量和變數/135
8.7.1 基本數據類型/135
8.7.2 常量/135
8.7.3 變數/136
8.7.4 變數的聲明及作用域/136
8.8 表達式和運算符/137
8.8.1 表達式/137
8.8.2 算術運算符和賦值運算符/138
8.8.3 比較運算符和邏輯運算符/141
8.8.4 位運算符和條件運算符/143
8.8.5 其他運算符/144
8.8.6 運算符的優先權/147
8.9 典型套用項目範例:在網頁上顯示系統日期時間/148
8.10 項目實訓:根據半徑的值求圓的周長、面積和體積/149
8.11 綜合練習/149
第9章 JavaScript程式控制語句/150
9.1 順序控制語句/150
9.2 分支控制語句/152
9.2.1 if語句/152
9.2.2 if...else語句/153
9.2.3 switch語句/155
9.3 循環控制語句/157
9.3.1 while語句/157
9.3.2 do…while語句/158
9.3.3 for 語句/159
9.3.4 for…in語句/161
9.3.5 break和continue語句/163
9.4 典型套用項目範例:網頁分時問候/163
9.5 項目實訓:將成績分數按4個等級輸出結果/165
9.6 綜合練習/165
第10章 JavaScript函式與對象/166
10.1 函式概述/166
10.2 JavaScript內置函式/167
10.3 自定義函式/181
10.4 典型套用項目範例:在網頁上實現日期驗證/183
10.5 內置對象/186
10.5.1 瀏覽器信息對象(navigator)/186
10.5.2 視窗對象(window)/188
10.5.3 螢幕對象(screen)/191
10.5.4 歷史記錄對象(history)/191
10.5.5 文檔對象(document)/191
10.6 JavaScript操作頁面中標籤元素與屬性/192
10.6.1 頁面標籤對象的引用/192
10.6.2 HTML文檔中控制項對象的屬性/195
10.6.3 表單及其控制項的訪問/196
10.7 典型套用項目範例:彈出“用戶登記”新視窗/197
10.8 綜合練習/199
第11章 JavaScript事件觸發與回響處理/200
11.1 事件觸發與回響/200
11.2 常用事件程式編寫/201
11.2.1 click事件/201
11.2.2 change事件/202
11.2.3 select事件/202
11.2.4 focus事件/203
11.2.5 load事件/204
11.2.6 滑鼠移動事件/205
11.2.7 onblur事件/207
11.3 其他常用事件/208
11.4 典型套用項目範例:Web頁面列印/210
11.5 綜合練習/212
第12章 JavaScript套用實例/213
12.1 狀態欄跑馬燈/213
12.2 禁止使用滑鼠右鍵/214
12.3 隨機播放背景音樂/216
12.4 動態導航選單/217
12.5 具有提示效果的超連結/218
12.6 在網頁上實現表單驗證/219
12.7 綜合練習/221
第13章 CSS/222
13.1 CSS文檔製作與套用/222
13.1.1 CSS文檔製作/222
13.1.2 CSS語言在HTML文檔中的套用方式/223
13.2 CSS選擇器/225
13.3 設定CSS樣式/226
13.3.1 設定字型樣式/226
13.3.2 設定文字樣式(Text Property)/228
13.3.3 設定背景樣式(Background Property)/230
13.3.4 設定區域樣式(Box Property)/231
13.3.5 設定分類樣式(Classification Property)/233
13.4 典型套用項目範例:入口網站選單列表的設計/234
13.5 定位效果製作/241
13.5.1 利用層製作圖層疊加特殊效果/241
13.5.2 製作圖片透明效果/242
13.5.3 滑鼠指針變換/243
13.6 綜合練習/243
第14章 認識HTML5/245
14.1 HTML5語法的改變/245
14.1.1 HTML5中的標記方法/245
14.1.2 HTML5與早期版本HTML的兼容性/246
14.2 新增的和廢除的元素/247
14.3 新增的和廢除的屬性/249
14.4 全局屬性/251
14.5 典型套用項目範例:HTML5離線訪問功能的實現/253
14.6 綜合練習/256
第15章 認識CSS3/257
15.1 概要介紹/257
15.1.1 CSS3新特性/257
15.1.2 CSS的發展歷史/259
15.2 CSS3的功能/259
15.2.1 模組與模組化結構/259
15.2.2 CSS3自動拉伸背景圖片新功能套用/260
15.3 典型套用項目範例:CSS3文字特殊效果製作/262
15.4 綜合練習/263
附錄A/265
參考文獻/270