圖書簡介
Dreamweaver是Macromedia公司推出的“所見即所得”網頁製作軟體,這款軟體不僅可以組織文本和圖片等靜態網頁元素,而且可以實現製作動態網頁、連線資料庫等高級功能。本書通過大量的基礎練習和典型案例,介紹了如何插入文本、圖像和多媒體檔案,套用表格、CSS樣式和超級連結等方法,模板、庫、資源管理、套用層和框架、行為和建立動態網站等內容。
目錄
第1章初識Dreamweaver 1
1.1Internet基礎知識 2
1.1.1Internet發展概述 2
1.1.2IP位址和域名 3
1.1.3常用瀏覽器簡介 4
練習1-1:使用不同的方式
打開網站 6
1.2網頁概述 7
1.3Dreamweaver功能簡介 8
1.3.1插入網頁元素 9
1.3.2設計網頁布局 9
1.3.3製作網頁特效 9
1.3.4連結後台資料庫 10
1.4創建站點 10
1.4.1站點概述 11
1.4.2安裝和配置伺服器 11
練習1-2:安裝IIS伺服器 11
練習1-3:建立虛擬目錄 13
1.4.3創建本地站點 14
1.5管理站點 15
1.6典型案例:創建商業網站的
本地站點 16
1.7典型案例:網頁過渡效果 18
1.8典型案例:動態檢測瀏覽器 19
1.9思考與練習 21
第2章插入文本、圖像與多媒體 23
2.1輸入和編輯文本 24
2.1.1輸入文本 24
2.1.2設定文本屬性 25
練習2-1:設定文字的屬性 25
練習2-2:設定各種段落格式 27
2.2插入水平線和特殊字元 29
練習2-3:插入關鍵字 30
2.3設定列表 31
2.3.1創建列表 31
2.3.2設定列表屬性 31
練習2-4:製作書籍目錄 33
2.4插入圖像及占位符 35
2.4.1插入圖像 36
練習2-5:在頁面中插入圖像 36
2.4.2設定圖像屬性 37
練習2-6:圖形的對齊與環繞 37
2.4.3圖像占位符 39
案例2-7:插入占點陣圖像 39
2.4.4互動式圖像 40
練習2-8:製作導航條 41
2.5文本和圖像標記 42
練習2-9:“冪”文本及腳標的輸入 43
練習2-10:在HTML中設定圖像 44
2.6插入多媒體檔案 46
2.6.1插入Flash對象 46
練習2-11:在網頁中插入Flash動畫 46
2.6.2插入音頻和視頻檔案 47
練習2-12:插入背景音樂 47
練習2-13:插入視頻檔案 48
2.7典型案例:製作簡介網頁 49
2.8典型案例:製作相冊 52
2.9思考與練習 54
第3章套用表格 56
3.1創建表格 57
練習3-1:建立表格 57
3.2編輯表格 58
練習3-2:編輯表格 59
3.3設定表格屬性 60
3.3.1表格的屬性檢查器 61
練習3-3:在標籤選擇器中設定表格的屬性 62
3.3.2設定行、列和單元格的屬性 64
3.3.3用預置表格設計格式化表格 65
3.4插入表格元素 66
3.4.1在表格中輸入文本 66
練習3-4:用不同方式設定文字屬性 66
練習3-5:利用表格編排詩詞 68
3.4.2在表格中插入圖像 70
練習3-6:添加虛線效果 70
練習3-7:繪製圓角相框 71
3.5典型案例:製作課程表 74
3.6典型案例:細線表格效果 75
3.7典型案例:製作個人網頁 77
3.8典型案例:製作飛翔公司網站主頁 82
3.9思考與練習 86
第4章套用CSS樣式 88
4.1創建CSS樣式 89
4.2設定CSS樣式屬性 90
4.2.1類型屬性設定 90
練習4-1:固定文本大小 90
4.2.2背景屬性設定 92
練習4-2:製作背景圖像居中的固定網頁 92
4.2.3區塊和方框屬性設定 94
練習4-3:段落首字下沉效果 94
練習4-4:豎排文本效果 94
4.2.4框線屬性設定 96
練習4-5:各式各樣的框線文字 96
4.2.5列表屬性設定 98
練習4-6:製作個性列表符號 99
4.2.6定位屬性設定 99
練習4-7:使用CSS製作固定表頭 100
4.2.7擴展屬性設定 102
練習4-8:半透明的網頁圖像 102
練習4-9:圖片黑白效果 103
練習4-10:文字特效 105
4.3CSS的相關操作 108
練習4-11:製作外部CSS樣式的彩色文字連結 109
4.4典型案例:自定義連結提示 111
4.5典型案例:樹狀目錄 113
4.6思考與練習 115
第5章套用超級連結 118
5.1超級連結簡述 119
5.2創建連結 120
5.2.1創建文本和圖像連結 120
練習5-1:製作圖像導航條連結 120
練習5-2:製作文字導航條連結 122
5.2.2創建E-mail連結 123
練習5-3:製作生成電子郵件的連結 124
5.2.3創建錨點連結 125
練習5-4:在網頁中製作錨點連結 125
5.2.4創建下載連結和空連結 128
練習5-5:製作下載連結 128
5.2.5創建熱點連結 130
練習5-6:製作進站連結 130
練習5-7:製作北京市地圖 133
5.3典型案例:製作書籤網頁 135
5.4典型案例:製作友情連結網頁 139
5.5思考與練習 142
第6章模板、庫和資源管理 145
6.1創建和套用模板 146
練習6-1:創建個人主頁模板 146
練習6-2:基於模板創建個人主頁的分頁 147
6.2編輯模板 148
6.2.1定義可編輯區域 148
練習6-3:創建個人主頁的可編輯區域 149
6.2.2定義重複區域 150
練習6-4:創建個人主頁的重複區域 150
6.2.3定義可選區域 152
6.2.4定義可編輯標記屬性 152
練習6-5:創建個人主頁表格的可編輯標記屬性 152
6.2.5嵌套模板 153
練習6-6:創建個人主頁的嵌套模板 154
6.2.6修改模板並更新站點 154
練習6-7:修改模板並更新個人主頁網站 155
6.3套用庫元素 155
6.3.1創建與套用庫項目 156
練習6-8:創建商業網站的庫項目 156
6.3.2編輯庫項目和更新站點 157
練習6-9:實現商業網站批量更新 158
練習6-10:製作個人主頁的庫項目 159
6.4資源管理 163
6.4.1認識和編輯資源 163
6.4.2向頁面中添加資源 164
練習6-11:在網頁中添加資源 164
6.4.3使用收藏列表方式管理資源 165
6.4.4在站點中套用資源 167
練習6-12:【資源】面板在個人
網站改版中的套用 167
6.5典型案例:製作商業網站 169
6.6典型案例:利用模板製作飛翔公司分頁面 174
6.7思考與練習 176
第7章套用層和框架布局頁面 179
7.1創建層 180
7.1.1創建與設定層 180
7.1.2創建嵌入層 181
7.1.3認識【層】面板 182
練習7-1:利用層面板創建嵌套層 182
7.1.4設定層屬性 183
7.2套用層 184
7.2.1操作層 184
7.2.2層與表格 185
7.2.3層的堆疊順序 187
練習7-2:利用層製作陰影字 187
7.2.4層的可見性 188
練習7-3:自動載入產品說明 189
7.2.5層的拖動性 191
練習7-4:網上購物袋 192
7.3創建和保存框架 193
7.3.1創建框架集和嵌套框架集 194
7.3.2選擇框架 195
7.3.3保存框架 195
7.4設定框架和框架集屬性 196
7.4.1設定框架屬性 197
7.4.2設定框架集屬性 197
練習7-5:設定框架背景顏色 197
7.4.3框架連結 198
7.5典型實例:自動載入放大圖像 198
7.6典型實例:製作落葉 201
7.7典型實例:利用層製作網頁 203
7.8典型實例:利用框架製作網站 207
7.9思考與練習 210
第8章行為 213
8.1行為概述 214
8.1.1行為概念 214
8.1.2【行為】面板 214
8.1.3認識事件 215
8.1.4編輯行為 216
8.2通過行為改變文字 217
8.2.1彈出選單 217
8.2.2設定文本 218
練習8-1:設定文本域文字 219
練習8-2:設定狀態欄文字 220
8.3通過行為改變圖像 221
8.3.1預先載入圖像 221
8.3.2設定導航欄圖像 222
練習8-3:設定導航欄圖像 222
8.3.3交換圖像與恢復交換圖像 223
練習8-4:交換圖像 224
8.3.4拖動層 226
練習8-5:拼圖遊戲 226
8.4其他行為設定 227
8.4.1彈出信息 227
練習8-6:彈出信息 228
8.4.2調用JavaScript 228
練習8-7:漂浮廣告 228
8.4.3時間軸 232
練習8-8:線上試衣室 232
8.5典型案例:幻燈片 234
8.6典型案例:下拉選單效果 236
8.7思考與練習 239
第9章建立動態網站 242
9.1JavaScript概述 243
9.1.1JavaScript的時間效果 243
練習9-1:顯示當前日期和星期 245
練習9-2:用圖片動態顯示時間 246
9.1.2JavaScript在表單元素上
的套用 248
練習9-3:線上購物計算功能 249
9.1.3JavaScript的滑鼠效果 251
練習9-4:文字跟隨滑鼠效果 251
9.1.4JavaScript的圖像操作 253
練習9-5:圖片旋轉特效 253
9.1.5JavaScript的視窗操作 257
練習9-6:百葉窗效果 257
9.2ASP腳本 260
9.2.1什麼是ASP 260
9.2.2ASP程式基本結構 261
練習9-7:網頁計數器 262
9.2.3ASP和HTML的關係 264
9.2.4ASP程式與網頁表單 265
練習9-8:站內搜尋引擎 266
9.3創建表單 268
9.3.1表單概述 268
9.3.2添加表單 269
9.3.3添加表單對象 269
練習9-9:製作反饋表單 272
9.4典型實例:動態新聞框 273
9.5典型實例:製作留言板 277
9.6思考與練習 282
第10章網站的開發與發布 285
10.1Web網站開發技術 286
10.1.1靜態網站和動態網站及其製作軟體 286
10.1.2Web網站程式語言 288
10.1.3Web網站伺服器 289
10.2網站開發流程 290
10.2.1網站建設需求分析 291
10.2.2網頁製作 292
10.2.3站點發布 294
練習10-1:用FlashFXP發布網站 295
10.2.4站點推廣 296
10.3網頁製作基礎知識 297
10.3.1網頁元素 298
10.3.2網頁製作工具 299
10.4上傳和下載 300
10.4.1設定遠端伺服器和FTP屬性 300
10.4.2上傳檔案 302
10.4.3下載檔案 302
練習10-2:同步更新網站 302
10.5檔案遮蓋 303
10.5.1檔案遮蓋影響及設定 304
10.5.2激活和關閉檔案遮蓋 304
10.6取出和存回 305
練習10-3:多人協作管理網站 305
10.7網站報告使用 306
10.8設計備註 307
10.9檢查站點連結 308
10.10典型案例:網站上傳 309
10.11思考與練習 310
附錄思考與練習答案 312