目錄:
第一部分 Dreamweaver 8網頁制作篇
第1章 初識Dreamweaver 8 2
1.1 Dreamweaver 8簡介 2
1.2 Dreamweaver 8的新功能 2
1.3 Dreamweaver 8的操作界面 4
1.3.1 菜單欄 5
1.3.2 插入欄 6
1.3.3 文檔窗口 6
1.3.4 屬性面板 6
1.3.5 浮動面板 6
第2章 創建與管理站點 8
2.1 創建站點 8
2.1.1 使用向導建立站點 8
2.1.2 使用高級設置建立站點 10
2.2 管理站點文件 11
2.2.1 創建文件夾和文件 11
2.2.2 移動和復制文件 13
2.3 站點文件的上傳與下載 13
2.3.1 上傳文件 13
2.3.2 下載文件 14
第3章 創建基本文本網頁 15
3.1 設置頁面屬性 15
3.1.1 設置外觀 15
3.1.2 設置鏈接 16
3.1.3 設置標題 17
3.1.4 設置標題和編碼 17
3.1.5 設置跟蹤圖像 18
3.2 添加文本元素 18
3.2.1 在網頁中添加文本 18
3.2.2 插入日期 19
3.2.3 插入特殊字符 21
3.2.4 插入水平線 23
3.3 編輯文本格式 24
3.3.1 設置文本字體 24
3.3.2 設置文本大小 24
3.3.3 設置文本顏色 25
3.4 編輯段落格式 25
3.4.1 設置標題 25
3.4.2 對齊段落 25
3.4.3 縮進/凸出段落 26
3.5 創建項目列表和編號列表 26
3.5.1 創建項目列表 26
3.5.2 創建編號列表 27
3.6 設置頭信息 27
3.6.1 設置META 27
3.6.2 插入關鍵字 28
3.6.3 插入說明 29
3.6.4 插入刷新 30
3.7 檢查拼寫與查找替換 31
3.7.1 檢查拼寫 31
3.7.2 查找和替換 31
3.8 實戰演練——創建基本文本網頁 34
第4章 在網頁中插入圖像 36
4.1 網頁中圖像的使用常識 36
4.2 圖像的基本操作 37
4.2.1 在網頁中插入圖像 37
4.2.2 設置圖像屬性 38
4.2.3 裁剪圖像 40
4.2.4 使用Fireworks優化圖像 40
4.2.5 調整圖像的亮度和對比度 41
4.2.6 銳化圖像 41
4.3 插入其他網頁圖像 42
4.3.1 使用跟蹤圖像 42
4.3.2 背景圖像 43
4.3.3 創建鼠標經過圖像 44
4.3.4 插入導航條 46
4.4 實戰演練 48
4.4.1 實例1——創建鼠標經過圖像導航欄 48
4.4.2 實例2——創建圖文混合網頁 50
第5章 使用表格 52
5.1 插入表格和表格元素 52
5.1.1 插入表格 52
5.1.2 設置表格屬性 53
5.1.3 添加內容到單元格 54
5.2 選擇表格元素 55
5.2.1 選取表格 55
5.2.2 選取行或列 56
5.2.3 選取單元格 56
5.3 表格的基本操作 57
5.3.1 調整表格高度和寬度 57
5.3.2 添加或刪除行或列 57
5.3.3 拆分單元格 59
5.3.4 合并單元格 60
5.3.5 剪切、復制、粘貼單元格 60
5.4 排序及整理表格內容 61
5.4.1 導入表格式數據 61
5.4.2 排序表格 63
5.4.3 使用預置表格樣式 64
5.5 實戰演練 66
5.5.1 實例1——創建細線表格 66
5.5.2 實例2——利用表格布局網頁 68
5.5.3 實例3——創建圓角表格 72
第6章 使用框架 78
6.1 框架網頁概述 78
6.2 創建框架和框架集 78
6.2.1 創建框架集 78
6.2.2 保存框架和框架集文件 79
6.2.3 拆分框架集 80
6.3 選擇框架和框架集 81
6.3.1 在框架面板中選擇框架或框架集 81
6.3.2 在文檔窗口中選擇框架或框架集 81
6.4 設置框架和框架集屬性 82
6.4.1 設置框架屬性 82
6.4.2 設置框架集屬性 83
6.5 實戰演練 83
6.5.1 實例1——創建完整的框架網頁實例 83
6.5.2 實例2——創建浮動框架 92
第7章 使用層 94
7.1 創建層 94
7.1.1 插入層 94
7.1.2 設置層的屬性 95
7.2 層的基本操作 96
7.2.1 插入對象 96
7.2.2 選擇層 96
7.2.3 調整層的大小 97
7.2.4 移動層 98
7.2.5 對齊層 99
7.2.6 改變層的可見性 100
7.3 層和表格的轉換 101
7.3.1 將層轉換為表格 101
7.3.2 將表格轉換為層 102
7.4 實戰演練 103
7.4.1 實例1——利用層制作網頁下拉菜單 103
7.4.2 實例2——利用層布局網頁版面 106
第8章 創建超級鏈接 110
8.1 超級鏈接的基本概念 110
8.2 創建鏈接的方法 111
8.2.1 使用屬性面板創建鏈接 111
8.2.2 使用指向文件圖標創建鏈接 111
8.2.3 使用菜單命令創建鏈接 111
8.3 實戰演練 112
8.3.1 實例1——創建外部鏈接 112
8.3.2 實例2——創建E-mail鏈接 113
8.3.3 實例3——創建下載文件的鏈接 114
8.3.4 實例4——創建圖像熱點鏈接 115
8.3.5 實例5——創建錨點鏈接 117
8.3.6 實例6——創建空鏈接 119
8.3.7 實例7——創建腳本鏈接 120
第9章 使用CSS樣式表 121
9.1 了解CSS樣式表 121
9.2 CSS的使用 122
9.2.1 CSS基本語法 122
9.2.2 添加CSS的方法 122
9.3 設置CSS屬性 124
9.3.1 設置CSS類型屬性 124
9.3.2 設置CSS背景屬性 125
9.3.3 設置CSS區塊屬性 125
9.3.4 設置CSS方框屬性 126
9.3.5 設置CSS邊框屬性 127
9.3.6 設置CSS列表屬性 127
9.3.7 設置CSS定位屬性 128
9.3.8 設置CSS擴展屬性 129
9.4 鏈接到或導出外部CSS樣式表 129
9.4.1 創建外部樣式 130
9.4.2 鏈接外部樣式表 131
9.4.3 導出樣式以創建CSS樣式表 132
9.5 實戰演練 133
9.5.1 實例1——應用CSS樣式定義字體大小 133
9.5.2 實例2——應用CSS樣式設置文本間行距 135
9.5.3 實例3——應用CSS樣式制作陰影文字 137
第10章 使用行為 140
10.1 行為概述 140
10.1.1 認識事件 141
10.1.2 動作類型 141
10.2 制作指定大小的彈出窗口 142
10.3 調用JavaScript 143
10.3.1 利用JavaScript實現打印功能 143
10.3.2 利用JavaScript實現關閉網頁 145
10.4 設置瀏覽器環境 146
10.4.1 檢查表單 146
10.4.2 檢查插件 147
10.4.3 檢查瀏覽器 147
10.5 顯示彈出式菜單 148
10.6 對圖像設置動作 149
10.6.1 設置導航欄圖像 149
10.6.2 交換圖像 150
10.6.3 預先載入圖像 151
10.6.4 恢復交換圖像 151
10.7 設置狀態欄文本 152
10.8 跳轉菜單 153
10.9 轉到URL 154
第11章 插入多媒體 155
11.1 在文檔中插入背景音樂 155
11.2 添加Flash影片 157
11.2.1 在Dreamweaver中插入Flash影片 157
11.2.2 制作Flash文本 158
11.2.3 制作Flash按鈕 160
11.3 插入視頻文件 161
11.4 插入其他媒體對象 163
11.4.1 插入Shockwave影片 163
11.4.2 插入Java小程序 164
11.4.3 插入ActiveX控件 165
11.5 實戰演練——在網頁中插入媒體實例 166
第12章 使用模板和庫 169
12.1 創建模板 169
12.1.1 新建模板 169
12.1.2 從現有文檔創建模板 170
12.2 創建可編輯區域 171
12.2.1 插入可編輯區域 171
12.2.2 刪除可編輯區域 173
12.2.3 更改可編輯區域 173
12.3 使用模板創建網頁 173
12.4 管理站點中的模板 175
12.4.1 刪除模板 175
12.4.2 修改模板 176
12.5 創建與應用庫項目 176
12.5.1 創建庫項目 176
12.5.2 應用庫項目 178
12.5.3 修改庫項目 179
12.6 實戰演練 179
12.6.1 實例1——創建模板 179
12.6.2 實例2——利用模板創建網頁 183
第13章 使用第三方插件擴展Dreamweaver 185
13.1 插件概述 185
13.2 安裝和應用第三方插件 185
13.2.1 安裝插件 186
13.2.2 應用插件 187
13.3 實戰演練 188
13.3.1 實例1——飄浮廣告插件 188
13.3.2 實例2——圖片漸顯效果插件 189
13.3.3 實例3——滾動標題欄插件 191
13.3.4 實例4——彈出窗口插件 192
13.3.5 實例5——隨機顯示圖片的插件 194
第14章 創建表單 196
14.1 創建表單 196
14.1.1 創建表單域 196
14.1.2 設置表單屬性 197
14.2 創建文本域 198
14.2.1 單行文本域和密碼文本域 198
14.2.2 多行文本域 200
14.2.3 隱藏域 202
14.3 創建復選框和單選按鈕 202
14.3.1 復選框 202
14.3.2 單選按鈕和單選按鈕組 204
14.4 創建列表和菜單 207
14.5 創建跳轉菜單 209
14.6 創建文件域和圖像域 210
14.6.1 創建文件域 210
14.6.2 創建圖像域 211
14.7 創建按鈕 212
14.8 實戰演練 214
14.8.1 實例1——創建電子郵件反饋表單 214
14.8.2 實例2——制作客戶調查表 219
第15章 動態網頁設計基礎 224
15.1 HTML基礎 224
15.1.1 HTML基本概念 224
15.1.2 HTML基本語法 225
15.2 在Dreamweaver 8中編寫代碼 225
15.2.1 使用代碼提示 226
15.2.2 使用代碼片斷 229
15.2.3 使用標簽選擇器插入標簽 229
15.2.4 使用標簽編輯器編輯標簽 229
15.3 構建ASP應用程序開發環境 230
15.3.1 安裝因特網信息服務器(IIS) 230
15.3.2 設置因特網信息服務器(IIS) 231
15.4 設計數據庫 233
15.5 建立數據庫連接 234
15.5.1 定義系統DSN 234
15.5.2 建立系統DSN連接 235
15.6 編輯數據表記錄 236
15.6.1 查詢并顯示記錄 236
15.6.2 插入記錄 237
15.6.3 更新記錄 238
15.6.4 刪除記錄 238
15.7 增加服務器行為 239
15.7.1 插入重復區域 239
15.7.2 插入顯示區域 240
15.7.3 記錄集分頁 240
15.7.4 轉到詳細頁面 241
15.7.5 轉到相關頁面 242
15.7.6 用戶身份驗證 242
15.8 實戰演練——創建留言系統 244
15.8.1 創建數據庫 244
15.8.2 創建數據庫連接 245
15.8.3 制作留言發表頁面 246
15.8.4 制作留言列表頁面 252
15.8.5 制作留言顯示頁面 256
第16章 典型動態網站模塊設計 259
16.1 新聞發布系統 259
16.1.1 新聞發布系統分析 259
16.1.2 設計數據庫 259
16.1.3 創建數據庫連接 260
16.1.4 制作顯示全部新聞列表頁面 261
16.1.5 制作新聞詳細顯示頁面 266
16.1.6 制作管理員登錄頁面 268
16.1.7 制作新聞列表管理頁面 272
16.1.8 制作新聞添加頁面 277
16.1.9 制作新聞修改和刪除頁面 280
16.2 會員注冊登錄系統 284
16.2.1 會員注冊系統概述 284
16.2.2 數據庫設計與連接 285
16.2.3 制作注冊頁面 287
16.2.4 制作注冊成功與失敗頁面 292
16.2.5 制作登錄頁面 294
16.2.6 制作登錄成功頁面 297
16.2.7 制作登錄失敗頁面 299
16.3 在線調查系統 300
16.3.1 調查系統概述 300
16.3.2 數據庫設計與連接 300
16.3.3 制作調查信息頁面 302
16.3.4 制作調查結果頁面 309
第17章 網頁制作常見問題解答 321
1.如何輸入空格 321
2.如何定義預格式化文本 321
3.如何設置水平線的顏色 321
4.如何很好地控制行距 322
5.如何創建動感字 324
6.如何避免自己的圖片被其他站點使用 326
7.如何在一個站點的不同頁面間播放同一種聲音文件 326
8.為什么把單元格高度設置為“1”沒有效果 326
9.如何刪除圖片鏈接的藍色邊框 326
10.如何去除鏈接的下劃線 327
11.如何精確地定位網頁中的內容 328
12.如何防止別人把自己的網頁放在框架里 328
13.如何將站點加入收藏夾 329
14.如何將站點設為首頁 329
15.如何讓瀏覽者知道訪問網頁的次數 330
16.如何禁止使用鼠標右鍵 332
17.在Dreamweaver 8中怎樣設置Flash背景為透明 333
18.如何在狀態欄中顯示跑馬燈效果文本 334
19.如何制作始終在頁面右下角浮動的時鐘 335
20.如何利用插件制作顏色漸變的文本 338