《Dreamweaver CS6+ASP動態網站開發完全學習手冊》是2014年8月清華大學出版社出版的圖書,作者是劉貴國。
基本介紹
- 書名:Dreamweaver CS6+ASP動態網站開發完全學習手冊
- 作者:劉貴國
- ISBN:9787302333609
- 定價:55元
- 出版社:清華大學出版社
- 出版時間:2014年8月
內容簡介,圖書目錄,
內容簡介
本書詳細介紹了Dreamweaver CS6 的使用方法、ASP 動態網頁編程技術及資料庫的基本操作和典型動態模組的創建等。全書共分20 章,主要內容包括動態網站開發基本知識、添加豐富多彩的頁面內容、使用表格和模板布局網頁、使用CSS 樣式美化和布局網頁、Photoshop 設計網頁圖像、製作網頁Flash 動畫、HTML語言、動態網頁開發語言ASP 基礎與套用、動態網頁腳本語言VBScript、使用JavaScript 創建特效網頁、在Dreamweaver CS6 中編寫代碼、使用Dreamweaver CS6 創建動態網站基礎、設計製作留言板系統、設計製作新聞發布管理系統、設計製作會員註冊管理系統、設計製作網上調查系統、設計製作搜尋查詢系統、設計製作音樂下載系統、設計企業形象展示網站、設計製作線上購物網站。
本書適合網頁設計與製作人員、網站建設與開發人員、大中專院校相關專業師生、網頁製作培訓班學員、個人網站愛好者閱讀。
圖書目錄
第1篇 動態網站頁面製作
第1章 動態網站開發基本知識..................... 1
1.1 認識動態網站.................................................... 2
1.1.1 動態網頁工作原理.................................2
1.1.2 動態網站技術核心.................................2
1.2 動態網站技術類型............................................. 3
1.2.1 ASP........................................................3
1.2.2 PHP.......................................................4
1.2.3 JSP........................................................4
1.2.4 ASP、PHP和JSP比較............................5
1.3 搭建動態網站開發環境..................................... 5
1.3.1 認識IIS..................................................5
1.3.2 安裝IIS組件...........................................6
1.3.3 配置IIS伺服器.......................................7
1.4 WWW服務的高級設定..................................... 9
1.4.1 創建虛擬........................................9
1.4.2 創建用戶.............................................11
1.4.3 和應用程式訪問許可權的設定.........12
1.4.4 匿名和授權訪問控制...........................13
1.5 創建與管理動態網站...................................... 14
1.6 域名的申請與使用......................................... 15
1.6.1 網站的IP位址......................................15
1.6.2 域名的概念.........................................15
1.6.3 域名類型.............................................16
1.6.4 域名申請.............................................16
1.7 網站伺服器空間的獲取與使用........................ 17
1.7.1 獨立主機伺服器..................................17
1.7.2 租用虛擬空間......................................17
第2章 添加豐富多彩的頁面內容............... 19
2.1 文本的輸入和編輯.......................................... 20
2.1.1 輸入文本.............................................20
2.1.2 設定文本屬性......................................20
2.1.3 輸入特殊字元......................................21
2.2 在網頁中插入圖像........................................... 22
2.2.1 插入圖像.............................................22
2.2.2 設定圖像屬性......................................23
2.2.3 插入滑鼠經過圖像...............................24
2.3 連結的設定....................................................... 26
2.3.1 連結的類型.........................................26
2.3.2 設定文本連結和圖像連結...................26
2.3.3 創建錨記連結.....................................27
2.3.4 創建圖像熱點連結..............................29
2.3.5 創建電子郵件連結..............................30
2.3.6 創建下載檔案的連結...........................31
C O N T E N T S
2.4 插入媒體......................................................... 32
2.4.1 插入Flash動畫....................................32
2.4.2 插入視頻............................................33
2.4.3 插入網頁背景音樂網頁.......................34
2.5 綜合實戰:製作圖文混排的多媒體頁面.......... 35
第3章 使用表格和模板布局網頁............... 37
3.1 創建表格......................................................... 38
3.1.1 插入表格.............................................38
3.1.2 設定表格屬性......................................38
3.2 選擇表格元素.................................................. 39
3.2.1 選擇表格.............................................39
3.2.2 選擇行或列.........................................40
3.2.3 選擇單元格.........................................40
3.3 表格的基本操作............................................... 41
3.3.1 添加或刪除行或列...............................41
3.3.2 拆分單元格.........................................42
3.3.3 合併單元格.........................................42
3.4 創建模板.......................................................... 43
3.4.1 新建模板.............................................43
3.4.2 從現有文檔創建模板...........................43
3.5 創建可編輯區域................................................ 44
3.5.1 插入可編輯區域..................................44
3.5.2 刪除可編輯區域..................................45
3.6 套用模板創建網頁............................................ 46
3.7 創建與套用庫項目............................................ 48
3.7.1 創建庫項目.........................................48
3.7.2 套用庫項目.........................................50
3.8 綜合實戰........................................................... 50
3.8.1 實戰:創建模板...................................50
3.8.2 實戰:利用模板創建網頁.....................54
第4章 使用CSS樣式美化和布局網頁........ 56
4.1 CSS簡介......................................................... 57
4.2 CSS的使用..................................................... 57
4.2.1 CSS的基本語法..................................57
4.2.2 添加CSS的方法..................................58
4.3 設定CSS的屬性.............................................. 58
4.3.1 設定文本屬性......................................59
4.3.2 設定背景屬性......................................59
4.3.3 設定段落屬性......................................60
4.3.4 邊距與填充屬性..................................60
4.3.5 框線屬性.............................................61
4.3.6 定位屬性.............................................61
Ⅳ
Dreamweaver CS6+ASP 動態網站開發完全學習手冊
4.3.7 列表屬性.............................................61
4.3.8 濾鏡屬性.............................................62
4.3.9 過渡樣式的定義..................................62
4.4 CSS定位與DIV布局........................................ 63
4.4.1 盒子模型............................................63
4.4.2 元素的定位.........................................63
4.5 CSS+DIV布局理念......................................... 64
4.5.1 使用DIV對頁面進行整體規劃..............64
4.5.2 設計各塊的位置..................................64
4.5.3 使用CSS定位......................................65
4.6 綜合實戰......................................................... 66
4.6.1 實戰:利用CSS控制字型大小和行距....66
4.6.2 實戰:用CSS給文字添加框線.............67
第2篇 動態網頁中的圖像和動畫
第5章 Photoshop設計網頁圖像................ 69
5.1 設計網站Logo................................................. 70
5.1.1 網站Logo設計標準.............................70
5.1.2 實戰:設計網站Logo..........................70
5.2 設計網站Banner............................................. 72
5.2.1 Banner設計指南.................................72
5.2.2 實戰:設計有動畫效果的Banner........72
5.3 製作網頁導航條.............................................. 74
5.3.1 網頁導航條簡介..................................74
5.3.2 實戰:設計橫嚮導航條.......................75
第6章 製作網頁Flash動畫......................... 77
6.1 Flash CS6簡介............................................... 78
6.1.1 Flash 套用範圍...................................78
6.1.2 Flash CS6工作界面............................79
6.2 時間軸............................................................ 82
6.2.1 時間軸面板.........................................82
6.2.2 幀、關鍵幀和空白關鍵幀...................82
6.3 圖層概述......................................................... 83
6.3.1 圖層的類型.........................................83
6.3.2 創建圖層和圖層資料夾.......................83
6.3.3 編輯圖層.............................................84
6.3.4 修改圖層屬性......................................85
6.4 創建各種類型的Flash動畫.............................. 86
6.4.1 實戰:創建逐幀動畫...........................86
6.4.2 實戰:創建補間動畫...........................88
6.4.3 實戰:創建引導層動畫.......................89
6.4.4 實戰:創建遮罩層動畫.......................91
第3篇 動態網站開發語言
第7章 ASP網頁框架語言——HTML.......... 93
7.1 HTML文檔的基本結構.................................... 94
7.1.1 HTML檔案結構...................................94
7.1.2 編寫HTML檔案注意事項.....................95
7.1.3 HTML文檔中的注釋............................95
7.2 編輯HTML網頁正文........................................ 96
7.2.1 輸入網頁標題......................................96
7.2.2 劃分正文段落......................................96
7.2.3 設定文本格式......................................97
7.3 在HTML網頁中插入圖片................................. 99
7.3.1 插入網頁圖片.....................................99
7.3.2 在網頁中加入水平線.........................100
7.4 在HTML網頁中使用列表............................... 101
7.4.1 使用編號列表....................................101
7.4.2 使用無序列表....................................102
7.5 在HTML網頁中使用表格............................... 103
7.5.1 認識表格標記....................................103
7.5.2 設定表格的整體屬性.........................104
7.6 建立超連結.................................................... 105
7.6.1 連結標籤...........................................106
7.6.2 創建郵件連結....................................106
7.6.3 錨點連結...........................................107
第8章 ASP基礎與套用............................ 108
8.1 ASP概述...................................................... 109
8.1.1 ASP簡介............................................109
8.1.2 ASP的工作原理.................................109
8.2 ASP連線資料庫............................................ 110
8.3 Request對象................................................. 110
8.3.1 集合對象...........................................111
8.3.2 屬性..................................................111
8.3.3 方法..................................................111
8.3.4 Request對象使用實例......................111
8.4 Response對象.............................................. 113
8.4.1 集合對象...........................................113
8.4.2 屬性..................................................113
8.4.3 方法..................................................113
8.4.4 Response對象使用實例....................114
8.5 Server對象................................................... 114
8.5.1 屬性..................................................114
8.5.2 方法..................................................114
8.6 Application對象............................................ 115
Ⅴ
8.6.1 方法...................................................115
8.6.2 事件...................................................116
8.7 Session對象................................................. 116
8.7.1 屬性..................................................116
8.7.2 方法..................................................116
8.7.3 事件..................................................117
8.7.4 Session對象實例..............................117
第9章 動態網頁腳本語言VBScript........... 118
9.1 VBScript概述................................................ 119
9.2 VBScript數據類型........................................ 120
9.3 VBScript變數................................................ 120
9.3.1 聲明變數...........................................120
9.3.2 命名規則...........................................120
9.3.3 給變數賦值.......................................121
9.4 VBScript運算符優先權.................................. 121
9.5 使用條件語句................................................ 122
9.5.1 使用 If...Then...Else進行判斷............122
9.5.2 使用 Select...Case 進行判斷............123
9.6 使用循環語句................................................ 124
9.6.1 使用Do?Loop循環...........................124
9.6.2 使用While...Wend.............................124
9.6.3 使用For...Next...................................124
9.7 VBScript過程................................................. 125
9.7.1 過程分類...........................................125
9.7.2 過程的輸入輸出................................125
9.7.3 在代碼中使用Sub和Function過程.....126
9.8 VBScript函式................................................. 126
第10章 使用JavaScript創建特效網頁....... 127
10.1 JavaScript簡介............................................ 128
10.1.1 什麼是JavaScript .........................128
10.1.2 JavaScript特點..............................128
10.2 JavaScript的基本語法................................. 129
10.2.1 常量和變數....................................129
10.2.2 表達式和運算符............................129
10.2.3 基本語句.......................................130
10.2.4 函式..............................................133
10.3 JavaScript事件.......................................... 134
10.3.1 Click事件......................................135
10.3.2 change事件..................................136
10.3.3 Select事件....................................136
10.3.4 focus事件......................................137
10.3.5 load事件與unload事件..................138
10.3.6 滑鼠移動事件................................138
10.3.7 onblur事件....................................139
10.3.8 其他常用事件................................140
10.4 JavaScript對象.......................................... 141
10.4.1 對象的聲明和實例化....................141
10.4.2 對象的引用...................................142
10.4.3 Navigator對象..............................143
10.4.4 windows對象................................144
10.4.5 Location對象................................145
10.4.6 history對象...................................145
10.4.7 Document對象.............................146
10.5 實戰套用.................................................... 147
10.5.1 製作動態顯示當前日期效果..........147
10.5.2 自動切換的圖像............................148
第4篇 動態網站開發代碼與資料庫
第11章 在Dreamweaver CS6中編寫
代碼............................................. 149
11.1 查看原始碼................................................ 150
11.2 管理標籤庫................................................ 150
11.3 Dreamweaver中的編碼............................. 150
11.3.1 使用代碼提示加入背景音樂..........150
11.3.2 使用標籤選擇器插入浮動框架......152
11.3.3 使用標籤編輯器編輯標籤..............154
11.3.4 用標籤檢查器編輯標籤.................154
11.4 使用代碼片斷面板.................................... 154
11.4.1 插入代碼片斷...............................154
11.4.2 創建代碼片斷...............................155
第12章 使用Dreamweaver CS6創建動態
網站............................................. 156
12.1 資料庫相關術語.......................................... 157
12.1.1 什麼是資料庫................................157
12.1.2 資料庫表.......................................157
12.2 常見的資料庫管理系統............................... 157
12.3 創建Access資料庫..................................... 158
12.4 使用DSN建立資料庫連線........................... 160
12.4.1 什麼是ODBC................................160
12.4.2 創建ODBC數據源........................161
12.4.3 建立系統DSN連線........................161
12.5 定義記錄集................................................. 163
12.5.1 簡單記錄集的定義........................163
12.5.2 高級記錄集的定義........................164
12.5.3 調用存儲過程................................164
12.5.4 簡單的SQL查詢語句.....................165
Ⅵ
12.6 其他數據源的定義...................................... 165
12.6.1 請求變數.......................................165
12.6.2 階段變數.......................................166
12.6.3 應用程式變數................................167
12.7 動態數據的綁定.......................................... 167
12.7.1 綁定動態文本................................167
12.7.2 設定動態文本數據格式..................168
12.7.3 綁定動態圖像................................169
12.7.4 向表單對象綁定動態數據..............170
12.8 添加伺服器行為.......................................... 171
12.8.1 顯示多條記錄................................171
12.8.2 移動記錄.......................................171
12.8.3 顯示區域.......................................172
12.8.4 頁面之間信息傳遞.........................172
12.8.5 用戶驗證.......................................173
第5篇 動態網站常見模組
第13章 設計製作留言板系統.................... 176
13.1 系統設計分析............................................. 177
13.2 創建數據表與資料庫連線........................... 177
13.2.1 設計資料庫...................................177
13.2.2 創建資料庫連線............................178
13.3 留言列表頁面............................................. 179
13.3.1 基本頁面設計................................179
13.3.2 創建記錄集...................................180
13.3.3 添加重複區域................................182
13.3.4 轉到詳細頁面................................183
13.4 留言詳細信息頁面..................................... 184
13.4.1 設計頁面靜態部分.........................184
13.4.2 創建記錄集....................................185
13.5 發表留言頁面............................................ 186
13.5.1 插入表單對象...............................186
13.5.2 插入記錄......................................188
第14章 設計製作新聞發布管理系統......... 190
14.1 系統設計分析............................................. 191
14.2 創建數據表與資料庫連線........................... 192
14.2.1 設計資料庫....................................192
14.2.2 創建資料庫連線............................193
14.3 後台管理主頁面......................................... 193
14.3.1 創建記錄集....................................194
14.3.2 插入動態表格................................195
14.3.3 插入記錄集導航條.........................196
14.3.4 轉到詳細頁面................................198
14.4 後台登錄頁面............................................ 199
14.4.1 插入表單對象................................200
14.4.2 身份驗證.......................................201
14.5 添加新聞頁面............................................. 204
14.5.1 插入表單對象................................204
14.5.2 插入記錄.......................................206
14.5.3 限制對頁的訪問............................207
14.6 刪除新聞頁面............................................. 209
14.7 修改新聞頁面............................................. 211
14.8 新聞列表頁面............................................. 214
14.8.1 設計頁面靜態部分.........................214
14.8.2 添加記錄集....................................215
14.8.3 轉到詳細頁面................................217
14.8.4 記錄集分頁....................................217
14.9 新聞詳細頁面............................................. 220
第15章 設計製作會員註冊管理系統........ 223
15.1 系統設計分析............................................. 224
15.2 創建資料庫與資料庫連線........................... 225
15.2.1 創建資料庫表................................225
15.2.2 創建資料庫連線............................225
15.3 會員註冊.................................................... 226
15.3.1 註冊頁面......................................226
15.3.2 註冊成功與失敗頁面....................231
15.4 會員登錄.................................................... 233
15.4.1 會員登錄頁面...............................233
15.4.2 登錄成功頁面...............................237
15.4.3 登錄失敗頁面...............................238
15.5 管理系統.................................................... 239
15.5.1 會員管理總頁面............................239
15.5.2 刪除會員頁面...............................243
15.5.3 會員修改頁面...............................245
第16章 設計製作網上調查系統............... 249
16.1 系統設計分析............................................. 250
16.2 創建數據表................................................ 250
16.3 創建資料庫連線......................................... 251
16.4 創建調查頁面............................................. 252
16.4.1 製作調查內容................................252
16.4.2 插入動態數據................................257
16.5 查看調查結果............................................. 258
16.5.1 建立記錄集...................................259
16.5.2 動態數據的綁定............................265
第17章 設計製作搜尋查詢系統............... 269
17.1 搜尋查詢系統概述..................................... 270
Dreamweaver CS6+ASP 動態網站開發完全學習手冊
Ⅶ
17.2 創建資料庫和資料庫連線.......................... 271
17.3 製作搜尋系統主要頁面.............................. 272
17.3.1 製作搜尋頁面...............................272
17.3.2 製作按名稱搜尋結果頁面.............275
17.3.3 製作按價格搜尋結果頁面.............278
第18章 設計製作音樂下載系統............... 281
18.1 系統設計分析............................................ 282
18.2 創建數據表與資料庫連線.......................... 283
18.2.1 設計資料庫....................................283
18.2.2 創建資料庫連線............................283
18.3 製作音樂添加頁面..................................... 284
18.3.1 插入表單對象................................285
18.3.2 插入記錄.......................................286
18.4 製作音樂下載列表頁面.............................. 288
18.4.1 製作靜態部分...............................288
18.4.2 創建記錄集並綁定欄位.................289
18.4.3 插入動態數據...............................291
18.5 製作音樂播放頁面..................................... 292
18.6 製作音樂下載頁面..................................... 294
第6篇 動態網站綜合案例
第19章 設計企業形象展示網站............... 295
19.1 企業網站前期策劃..................................... 296
19.1.1 明確企業網站建站目的................296
19.1.2 網站總體策劃...............................296
19.2 企業網站主要功能欄目.............................. 297
19.3 企業網站色彩搭配和風格創意................... 298
19.4 設計網站首頁............................................. 299
19.4.1 設計首頁.......................................299
19.4.2 切割網站首頁................................303
19.5 製作網站二級頁面..................................... 305
19.5.1 創建模板......................................305
19.5.2 創建公司簡介頁面........................308
19.6 製作新聞發布系統..................................... 310
19.6.1 設計資料庫...................................310
19.6.2 創建資料庫連線............................311
19.6.3 製作顯示全部新聞列表頁面.........312
19.6.4 製作新聞詳細顯示頁面.................317
19.6.5 製作新聞添加頁面........................318
第20章 設計製作線上購物系統............... 321
20.1 購物網站設計策劃.................................... 322
20.1.1 基本網站概念................................322
20.1.2 購物網站設計要點........................322
20.1.3 主要功能頁面................................323
20.2 創建資料庫表............................................ 326
20.3 創建資料庫連線........................................ 326
20.4 製作購物系統前台頁面............................. 327
20.4.1 製作商品分類展示頁面.................327
20.4.2 製作商品詳細信息頁面.................331
20.5 製作購物系統後台管理.............................. 334
20.5.1 製作管理員登錄頁面....................334
20.5.2 製作添加商品分類頁面.................337
20.5.3 製作添加商品頁面........................341
20.5.4 製作商品管理頁面........................343
20.5.5 製作修改頁面...............................346
20.5.6 製作刪除頁面...............................349