內容簡介
《Dreamweaver 8 中文版完全自學教程》由淺入深地介紹了Dreamweaver 8中文版的各種功能,分入門、提高和精通3個階段,對初學者學習使用Dreamweaver 8中文版設計網站進行全程指導。在介紹功能的過程中結合各知識點列舉了大量的實例,通過閱讀《Dreamweaver 8 中文版完全自學教程》,讀者可以迅速地掌握使用Dreamweaver 8中文版進行網站開發的方法。全書共分19章,主要內容包括Dreamweaver 8基礎、基本操作、本地站點的創建與站點的規劃、用表格布局頁面、超級連結的套用、巧用圖像美化頁面、用層布局頁面、用框架布局頁面、使用CSS樣式修飾頁面、使用模板和庫快速製作網頁、創建表單網頁、使用行為和時間軸、利用媒體讓頁面動起來、擴展Dreamweaver 8、構建Web應用程式、建站流程、天天音樂網站、海天房產網站和綠葉製藥網站等。
《Dreamweaver 8 中文版完全自學教程》附帶一張精心開發的專業級多媒體教學光碟,它採用了全程語音講解、情景式教學、詳細的圖文對照和真實的情景演示等方式,緊密結合書中的內容對各個知識點進行了深入的講解,大大擴充了《Dreamweaver 8 中文版完全自學教程》的知識範圍。同時光碟中還包含了網站實例的所有檔案及原始碼,稍加修改即可使用。
適用人員
《Dreamweaver 8 中文版完全自學教程》既適合於Dreamweaver國中級讀者、網站設計與製作人員、網站開發與程式設計人員、網頁製作培訓班學員、大中專院校相關專業師生及個人網站愛好者閱讀,又可以作為大中專院校或者企業的培訓教材,同時對Dreamweaver高級用戶也有很高的參考價值。
圖書目錄
第1章 Dreamweaver 8基礎 1
1.1 概述 2
1.1.1 Dreamweaver 8的軟體簡介 2
1.1.2 Dreamweaver 8的新增功能 2
1.1.3 系統要求 3
1.2 Dreamweaver 8的工作環境 3
1.2.1 標題欄 5
1.2.2 選單欄 5
1.2.3 工具列 5
1.2.4 狀態欄 6
1.2.5 插入欄 7
1.2.6 【屬性】面板 7
1.2.7 可停靠浮動面板 8
1.3 設定Dreamweaver 8的基本參數 8
1.3.1 設定Dreamweaver 8的常規選項 8
1.3.2 定製預覽瀏覽器 10
1.3.3 定製螢幕字型 11
1.3.4 定製快捷鍵 12
1.4 查找幫助信息 12
1.5 HTML基礎 13
1.5.1 HTML語言簡介 13
1.5.2 HTML的基本概念 14
1.5.3 文檔結構 15
1.5.4 常用標籤 16
1.6 自測練習題 24
第2章 基本操作 25
2.1 文檔的創建和存儲 26
2.1.1 創建空白文檔 26
2.1.2 打開現有文檔 26
2.1.3 存儲和關閉文檔 27
2.1.4 設定默認的新建文檔格式 28
2.1.5 理解空白文檔的初始代碼 29
2.2 設定文檔的頁面屬性 29
2.2.1 利用【頁面屬性】對話框設定頁面屬性 30
2.2.2 頁面屬性的其他設定方法 32
2.3 插入文本和對象 33
2.3.1 插入文本 33
2.3.2 插入日期 33
2.3.3 插入水平線 33
2.3.4 插入特殊字元 34
2.3.5 插入圖像 34
2.4 在設計視圖中選擇元素 40
2.4.1 不可見元素 40
2.4.2 控制不可見元素的顯示和隱藏 40
2.5 編輯網頁的頭部內容 41
2.5.1 插入元數據 42
2.5.2 插入關鍵字 44
2.5.3 插入說明信息 44
2.5.4 定義自動刷新 45
2.5.5 設定基礎URL地址 45
2.5.6 設定文檔連結 46
2.6 典型實例——建立個人檔案 47
2.7 自測練習題 50
第3章 本地站點的規劃與站點的創建 51
3.1 規劃站點 52
3.1.1 規劃站點結構 52
3.1.2 規劃站點的瀏覽機制 52
3.1.3 構建整體的站點風格 53
3.1.4 網頁的設計和出版流程 54
3.2 創建本地站點 54
3.2.1 【檔案】面板 55
3.2.2 利用建站嚮導構建站點 55
3.2.3 利用增強方式構建站點 57
3.3 管理站點內容 58
3.3.1 打開本地站點和編輯站點屬性 59
3.3.2 操作站點檔案 59
3.3.3 刷新站點檔案列表 60
3.3.4 重建快取 60
3.4 使用站點地圖 61
3.4.1 設定主頁 61
3.4.2 顯示站點地圖 62
3.4.3 在站點地圖中顯示檔案標題 64
3.4.4 在站點地圖中操作檔案 65
3.4.5 從某個分支開始查看地圖 67
3.4.6 顯示或隱藏站點地圖檔案 68
3.4.7 改變站點地圖的顯示比例 70
3.4.8 設定站點地圖布局的參數選項 70
3.4.9 保存站點地圖 71
3.5 檔案的上傳和下載 72
3.5.1 上傳檔案 73
3.5.2 下載檔案 74
3.5.3 同步本地站點和遠端站點 74
3.6 禁止檔案 76
3.6.1 設定禁止選項 76
3.6.2 激活或關閉站點的禁止特性 77
3.6.3 禁止特定的資料夾 77
3.6.4 取消所有資料夾和檔案的禁止狀態 77
3.7 自測練習題 78
第4章 用表格布局頁面 79
4.1 網頁布局的概述 80
4.2 表格概述 80
4.2.1 表格的組成 80
4.2.2 表格中的間距設定 81
4.2.3 在HTML中實現表格的代碼 81
4.3 插入表格 83
4.3.1 在文檔中插入表格 84
4.3.2 顯示插入表格時的屬性對話框 84
4.3.3 在單元格中輸入數據 85
4.3.4 表格數據的導入和導出 86
4.3.5 排序表格 88
4.4 選中表格元素 88
4.4.1 選中整張表格 89
4.4.2 選中表格行 89
4.4.3 選中表格列 90
4.4.4 選中單元格 90
4.4.5 取消選中狀態 91
4.5 編輯表格 91
4.5.1 插入行或列 91
4.5.2 刪除行或列 92
4.5.3 在表格右方或下方增刪行或列 92
4.5.4 複製和貼上單元格 92
4.5.5 刪除單元格內容 93
4.6 格式化表格 93
4.6.1 設定表格格式 93
4.6.2 設定行、列和單元格的格式 95
4.6.3 套用現有表格格式 97
4.7 典型實例——製作一個工資表 99
4.8 了解布局模式 100
4.9 布局表格和布局單元格 101
4.9.1 繪製布局表格和布局單元格 101
4.9.2 隱藏和顯示布局表格標籤 102
4.9.3 在單元格中添加內容 102
4.10 移動、重設布局表格和單元格的大小 103
4.11 了解布局版面的寬度 103
4.11.1 將列寬設定為自動伸展寬度類型 103
4.11.2 將列寬設定為固定寬度類型 104
4.11.3 使列寬一致 104
4.11.4 使用間隔視圖 105
4.12 設定布局視圖參數 105
4.13 典型實例——製作一個賀卡 106
4.14 自測練習題 108
第5章 超級連結的套用 109
5.1 超級連結概述 110
5.1.1 連結的基本概念 110
5.1.2 超文本連結標記 111
5.1.3 連結的顏色 112
5.1.4 連結的下劃線 113
5.2 創建連結 113
5.2.1 連結到文檔 113
5.2.2 連結到命名錨記 114
5.2.3 創建E-mail連結 115
5.2.4 創建空連結 116
5.2.5 創建JavaScript腳本連結 116
5.2.6 使用指向檔案圖示構建連結 117
5.3 管理連結 119
5.3.1 設定Dreamweaver 8的連結管理特性 119
5.3.2 移動檔案時更新連結 119
5.3.3 在站點地圖中管理連結 120
5.3.4 改變連結的站點範圍 121
5.3.5 測試連結 122
5.4 自測練習題 122
第6章 巧用圖像美化頁面 123
6.1 創建交換圖像 124
6.2 使用導航條 125
6.3 客戶端圖像映像 128
6.3.1 概述 128
6.3.2 創建客戶端圖像映像和熱區 129
6.3.3 修改或解除圖像熱區 132
6.3.4 客戶端圖像映像代碼 133
6.4 同Fireworks 8的協作 134
6.5 創建網站相冊 136
6.6 自測練習題 138
第7章 用層布局頁面 139
7.1 層概述 140
7.2 創建層 140
7.2.1 創建新層 140
7.2.2 學習層的HTML原始碼 143
7.2.3 創建嵌入層 144
7.2.4 設定層格式 145
7.2.5 設定層的默認參數屬性 147
7.3 操作層 148
7.3.1 激活層 148
7.3.2 選中層 149
7.3.3 重設層大小 150
7.3.4 移動層 151
7.3.5 對齊層 152
7.4 使用【層】面板 152
7.4.1 顯示【層】面板 152
7.4.2 創建嵌入層 152
7.4.3 改變層的名稱 153
7.4.4 控制層的重疊順序 153
7.4.5 設定層的可見性 154
7.4.6 典型實例——製作一個下拉選單 155
7.5 利用層設計表格 157
7.5.1 防止層重疊 157
7.5.2 將層轉換為表格 158
7.5.3 將表格轉換為層 159
7.6 利用層排版時的注意事項 159
7.6.1 顯示和隱藏層框線 160
7.6.2 顯示和隱藏層標記 160
7.6.3 構建相對定位的層 161
7.7 典型實例——利用層實現變換圖片 161
7.8 自測練習題 164
第8章 用框架布局頁面 165
8.1 框架概述 166
8.1.1 框架套用概述 166
8.1.2 框架和框架集 166
8.2 創建框架 167
8.2.1 自主設計框架集 167
8.2.2 創建預定義框架集 169
8.2.3 框架的嵌套 170
8.2.4 創建NOFRAMES內容 171
8.2.5 學習框架的HTML原始碼 172
8.3 存儲框架和框架集檔案 173
8.3.1 框架集和頁面文檔單獨保存 174
8.3.2 框架集和頁面文檔同時保存 174
8.4 設定框架和框架集的屬性 176
8.4.1 【框架】面板 176
8.4.2 選中框架和框架集 177
8.4.3 設定框架和框架集的屬性 177
8.4.4 設定框架的大小 180
8.5 在框架中設定連結 181
8.6 典型實例——製作一個“網上書店”的主頁 182
8.7 自測練習題 192
第9章 使用CSS樣式修飾頁面 193
9.1 CSS概述 194
9.2 創建一個新CSS樣式 194
9.2.1 顯示【CSS】面板 194
9.2.2 創建自定義CSS樣式(【類(可套用於任何標籤)】) 195
9.2.3 重定義HTML標籤(【標籤(重新定義特定標籤的外觀)】) 197
9.2.4 使用CSS選擇器(【高級(ID、偽類選擇器等)】) 197
9.2.5 設定CSS樣式格式化參數 198
9.3 設定CSS樣式格式 199
9.3.1 編輯CSS樣式類型 200
9.3.2 編輯CSS樣式背景 201
9.3.3 編輯CSS樣式區塊 202
9.3.4 編輯CSS樣式方框 203
9.3.5 編輯CSS樣式框線 204
9.3.6 編輯CSS樣式列表 205
9.3.7 編輯CSS樣式定位 206
9.3.8 編輯CSS樣式擴展 207
9.4 管理CSS樣式 208
9.5 創建、連結或導入外部的CSS樣式 209
9.5.1 創建外部CSS樣式檔案 209
9.5.2 連結外部現有的CSS樣式檔案 210
9.5.3 編輯外部樣式檔案中的樣式 210
9.5.4 斷開同外部樣式表檔案的連結 211
9.5.5 導入外部CSS樣式 211
9.5.6 導出到外部CSS樣式表 211
9.5.7 使用設計時間樣式 212
9.6 理解CSS樣式的套用區域 212
9.7 巧用CSS濾鏡製作藝術字 214
9.8 典型實例——製作一個走馬燈 216
9.9 自測練習題 218
第10章 使用模板和庫快速製作網頁 219
10.1 使用模板 220
10.1.1 創建和打開模板 220
10.1.2 在模板中定義可編輯區域 221
10.1.3 在模板中定義重複區域和可選區域 222
10.1.4 在模板中定義可編輯標記屬性 225
10.1.5 管理模板 226
10.1.6 創建套用模板的文檔 228
10.1.7 編輯套用模板派生的文檔 229
10.1.8 修改模板和更新站點 231
10.1.9 導入和導出XML內容 232
10.2 定製庫項目 234
10.2.1 庫項目概述 234
10.2.2 認識【庫】面板 234
10.2.3 創建庫項目 234
10.2.4 管理和套用庫項目 235
10.2.5 更新站點 236
10.3 重設模板和庫中的高亮顏色 237
10.3.1 重設和查看模板高亮顏色 237
10.3.2 重設和查看庫項目的高亮顏色 238
10.4 自測練習題 238
第11章 創建表單網頁 239
11.1 表單概述 240
11.2 表單的組成 240
11.2.1 表單域 241
11.2.2 表單對象 241
11.3 創建表單域 243
11.4 添加表單對象 244
11.4.1 設定文本域屬性 245
11.4.2 設定按鈕屬性 246
11.4.3 設定複選框屬性 247
11.4.4 設定單選按鈕屬性 248
11.4.5 添加單選按鈕組 248
11.4.6 設定【列表/選單】屬性 249
11.4.7 設定圖像域屬性 250
11.4.8 設定檔案域屬性 251
11.4.9 設定隱藏域屬性 252
11.4.10 設定標籤屬性 252
11.4.11 設定欄位集屬性 252
11.4.12 設定跳轉選單屬性 253
11.5 典型實例——製作“註冊頁面” 254
11.6 自測練習題 258
第12章 使用行為和時間軸 259
12.1 行為的基本概念 260
12.2 套用行為 260
12.2.1 認識【行為】面板 260
12.2.2 套用行為 261
12.2.3 修改現有的行為 261
12.2.4 下載並安裝第三方行為 262
12.3 套用Dreamweaver 8自帶的行為動作 262
12.3.1 交換圖像 262
12.3.2 彈出信息 263
12.3.3 打開瀏覽器視窗 264
12.3.4 拖動層 265
12.3.5 控制Shockwave或Flash 267
12.3.6 播放聲音 268
12.3.7 改變屬性 268
12.3.8 顯示-隱藏層 269
12.3.9 顯示彈出式選單 270
12.3.10 檢查外掛程式 271
12.3.11 檢查瀏覽器 272
12.3.12 檢查表單 273
12.3.13 設定導航欄圖像 274
12.3.14 設定文本 275
12.3.15 調用JavaScript 277
12.3.16 跳轉選單 278
12.3.17 跳轉選單開始 278
12.3.18 轉到URL 279
12.3.19 預先載入圖像 279
12.4 Dreamweaver 8中常用的行為事件 280
12.5 典型實例——製作一個拼圖遊戲 281
12.6 時間軸 285
12.6.1 時間軸概述 286
12.6.2 認識【時間軸】面板 286
12.6.3 創建時間軸動畫 287
12.6.4 重命名時間軸 288
12.6.5 控制時間軸 289
12.7 可用於時間軸上的行為 289
12.7.1 為時間軸綁定行為 290
12.7.2 播放時間軸 290
12.7.3 停止時間軸 291
12.7.4 轉到時間軸幀 291
12.8 典型實例——製作幻燈片 292
12.9 自測練習題 294
第13章 利用媒體讓頁面動起來 295
13.1 媒體概述 296
13.2 插入媒體對象 296
13.2.1 插入Flash動畫 296
13.2.2 插入Flash按鈕 299
13.2.3 插入Flash文本 301
13.2.4 插入FlashPaper 302
13.2.5 插入FlashVideo 303
13.2.6 插入Shockwave影片 304
13.2.7 插入Java Applet 305
13.2.8 插入ActiveX控制項 306
13.2.9 插入外掛程式 307
13.2.10 插入參數 308
13.3 自測練習題 308
第14章 擴展Dreamweaver 8 309
14.1 Dreamweaver 8外掛程式的類型 310
14.2 Macromedia擴展管理器 310
14.3 下載和安裝外掛程式 310
14.4 外掛程式套用實例 312
14.4.1 使用Sound添加背景音樂 312
14.4.2 使用Flash Image設定圖像漸變 313
14.4.3 使用Scrolling_Title顯示滾動的頁面標題 314
14.4.4 使用CN Insert Greeting插入不同的問候語 315
14.5 自測練習題 316
第15章 構建Web應用程式 317
15.1 Web應用程式概述 318
15.1.1 動態網頁的概念 318
15.1.2 動態內容的實現技術——ASP 318
15.1.3 利用ASP進行Web應用程式開發的基本流程 319
15.2 構建Web應用程式的開發環境 319
15.2.1 安裝Web伺服器程式 319
15.2.2 將遠端站點目錄映射為Web站點 321
15.2.3 在Dreamweaver 8中指定要使用的Web技術 321
15.3 連線資料庫 322
15.3.1 ODBC 323
15.3.2 ADO 323
15.3.3 在Dreamweaver 8中連線資料庫 323
15.3.4 其他數據源的定義 325
15.4 創建記錄集 327
15.4.1 記錄集的概念 327
15.4.2 如何操作記錄集中的數據 328
15.4.3 利用Dreamweaver 8創建簡單記錄集 328
15.4.4 利用SQL命令創建記錄集 329
15.4.5 使用【資料庫項】樹創建SQL查詢 330
15.5 執行SQL命令 332
15.6 給頁面綁定動態內容 333
15.6.1 添加動態內容的基本方法 333
15.6.2 設定表單對象為動態 334
15.6.3 設定HTML屬性為動態 338
15.6.4 改變動態內容格式 339
15.7 在頁面中顯示記錄 341
15.7.1 利用【重複區域】伺服器行為顯示多條記錄 341
15.7.2 對記錄進行計數和統計 342
15.7.3 構建導航連結 344
15.7.4 創建顯示區域和隱藏區域 346
15.8 在頁面之間傳遞信息 347
15.8.1 搜尋頁、結果頁和細節頁 347
15.8.2 創建搜尋頁 348
15.8.3 創建結果頁 349
15.8.4 在結果頁中創建指向細節頁的連結 350
15.8.5 創建細節頁 351
15.9 典型實例——製作一個留言簿 352
15.9.1 實例分析 352
15.9.2 檔案說明 352
15.9.3 資料庫的創建 352
15.9.4 首頁的製作 355
15.9.5 留言頁面的製作 361
15.9.6 管理頁面的製作 364
15.9.7 回復頁面的製作 366
15.9.8 刪除頁面的製作 368
15.9.9 登錄機制 369
15.9.10 共享源資料夾 371
15.10 自測練習題 372
第16章 建站流程 373
16.1 確定網站的主題 374
16.1.1 確定網站的題材 374
16.1.2 定位題材的建議 374
16.1.3 確定網站的名稱 376
16.2 資料蒐集 377
16.3 結構設計 377
16.3.1 欄目和版塊 379
16.3.2 目錄的結構設計 380
16.4 形象設計 381
16.4.1 設計網站的標誌 382
16.4.2 規劃網站的色彩和文字字型 382
16.4.3 設計網站的宣傳標語 383
16.5 主頁設計 383
16.6 其他頁面設計 384
16.7 站點規劃 385
16.7.1 用資料夾來保存文檔 385
16.7.2 使用合理的檔案名稱稱 385
16.7.3 使用模板和庫 385
16.8 定義站點 385
16.9 首頁製作 386
16.9.1 頁面屬性 386
16.9.2 表格設計 387
16.9.3 填寫內容 387
16.9.4 添加連結和互動 387
16.9.5 添加其他內容 388
16.10 測試 388
16.10.1 兼容性測試 388
16.10.2 連結測試 388
16.10.3 實地測試 389
16.10.4 使用站點報告 389
16.11 申請空間 390
16.12 申請域名 391
16.12.1 域名分類 391
16.12.2 申請頂級域名 391
16.12.3 申請免費域名 391
16.12.4 通過CNNIC認證的cn域名服務機構(不全) 392
16.13 發布網頁 392
16.14 網站備案 392
16.15 網站的推廣 393
16.15.1 登錄搜尋引擎 393
16.15.2 利用友情連結 395
16.15.3 藉助網路廣告 395
16.15.4 登錄網址導航站點 395
16.15.5 郵件推廣 395
16.15.6 BBS宣傳 396
16.15.7 病毒式行銷 396
16.15.8 網路活動宣傳 396
16.15.9 傳統宣傳方式 396
16.16 網站的更新和維護 396
第17章 天天音樂網站 397
17.1 設計分析 398
17.2 創建資料庫和資料庫連線 398
17.2.1 創建資料庫 399
17.2.2 創建資料庫連線 403
17.3 製作首頁(index.asp) 404
17.4 製作“經典音樂”頁面(jingdian.asp) 423
17.5 製作音樂播放頁面(play.asp) 430
17.6 製作音樂下載頁面(download.asp) 433
17.7 製作聊天室 437
17.7.1 設計分析 437
17.7.2 用戶登錄 439
17.7.3 用戶註冊 444
17.7.4 預處理頁面(process.asp) 446
17.7.5 進入系統的過渡頁(wait.asp) 448
17.7.6 系統視窗頁面(main.asp) 449
17.7.7 輸入信息頁(input.asp) 449
17.7.8 顯示聊天內容(show.asp) 451
17.7.9 顯示線上用戶(userlist.asp) 455
17.7.10 用戶退出處理頁(out.asp) 457
17.7.11 完善退出機制 458
第18章 海天房產網站 459
18.1 設計分析 460
18.2 主頁的設計 460
18.2.1 準備工作 460
18.2.2 製作頁眉區 462
18.2.3 製作頁面主體 465
18.2.4 製作著作權區 468
18.3 線上投票的設計 469
18.3.1 系統分析 469
18.3.2 創建資料庫 470
18.3.3 創建資料庫連線 471
18.3.4 顯示投票結果 472
18.3.5 收集投票信息 476
18.3.6 處理投票數據 481
18.3.7 提示重複投票 481
第19章 綠葉製藥網站 483
19.1 設計分析 484
19.2 準備工作 484
19.2.1 準備素材資料 484
19.2.2 定義頁面屬性 485
19.3 設計主頁 486
19.3.1 製作頁眉區 486
19.3.2 製作頁面主體 490
19.3.3 製作著作權區 495
附錄 網頁特效和網頁素材 497