DreamWeaver 4動感網頁設計教程 特色及評論
本書採用圖文對照、典型實例與系統講解相結合的方式,全面細緻地介紹了Dreamweaver 4的功能。全書分為兩大部分。前半部分結合典型實例講解Dreamweaver 4的基本功能,從網頁的布局排版、軟體的基本操作到站點管理,涵蓋了網頁設計人員所必需的基本知識和基本技能。後半部分是綜合實例,在對Dreamweaver 4功能進行綜合練習的同時,針對Dreamweaver 4在JavaScript、擴展功能方面的一些不足,在原始碼編輯方面略有補充;同時對中文網頁的特色、滾動字幕、下拉選單等網頁設計實務進行了專題討論。本書適合作為學習網頁設計入門者的自學教材,也可作為網頁設計人員的參考資料。
DreamWeaver 4動感網頁設計教程 本書目錄
第1章 初識Dreamweaver 4 11.1 Dreamweaver 4的新增功能 1
1.1.1 幾種視圖 1
1.1.2 Flash文本和按鈕 1
1.1.3 CSS和HTML樣式 2
1.1.4 往返圖表編輯 2
1.1.5 往返HTML 2
1.1.6 整合文本編輯器 2
1.1.7 資源庫(Library) 2
1.2 Dreamweaver編輯界面 2
1.2.1 控制浮動面板 4
1.2.2 使用快速啟動器 4
1.2.3 使用對象面板 5
1.2.4 使用屬性面板 9
1.2.5 浮動面板的移動和重設大小 10
1.2.6 可停靠浮動面板 10
1.2.7 顯示和隱藏各種面板 12
1.2.8 狀態欄 12
1.2.9 標尺和格線 15
1.2.10 設定中文環境 15
1.3 本地站點的基本管理 16
1.3.1 顯示站點視窗 17
1.3.2 構建站點 17
1.3.3 打開站點 19
1.3.4 編輯站點 20
1.3.5 刪除站點 20
1.3.6 複製站點 21
1.3.7 創建資料夾 22
1.3.8 創建檔案 22
1.3.9 檔案的移動和複製 23
1.3.10 刪除檔案 24
1.3.11 設定主頁 24
1.3.12 編輯站點檔案 25
1.3.13 刷新本地站點檔案列表 25
第2章 網頁的設計排版 26
2.1 網頁排版 26
2.1.1 站點地圖 26
2.1.2 網頁布局 28
2.1.3 網頁排版設計過程 29
2.1.4 其他問題 30
2.1.5 網頁排版的方式 31
2.2 使用布局表排版 31
2.2.1 創建布局表 32
2.2.2 創建布局表單元格 33
2.2.3 移動布局表單元格 34
2.2.4 在布局表單元格中插入文本或圖像 34
2.2.5 調整布局表大小 35
2.3 使用層排版 36
2.3.1 創建層 36
2.3.2 層面板 37
2.3.3 移動層 39
2.3.4 對齊層 40
2.3.5 吸附層到格線 40
2.3.6 層參數設定 41
2.3.7 嵌套層 42
2.3.8 在層中插入文本或圖像 44
2.4 層與表格的相互轉換 44
2.4.1 將層轉換為表格 44
2.4.2 將表格轉換為層 46
第3章 HTML文本格式 48
3.1 添加文本和插入對象 48
3.1.1 添加文本 48
3.1.2 插入對象 49
3.1.3 插入日期 49
3.1.4 插入特殊字元 50
3.2 格式化文本 52
3.2.1 設定段落格式 53
3.2.2 設定字元格式 56
3.3 設定項目列表 63
3.3.1 項目列表的類型 63
3.3.2 創建項目列表 64
3.3.3 嵌套項目列表 65
3.3.4 設定項目列表屬性 66
3.4 使用HTML樣式格式化文本 67
3.4.1 HTML簡介 67
3.4.2 HTML的語法特性 68
3.4.3 在Dreamweaver中學習HTML 69
3.4.4 顯示HTML樣式面板 70
3.4.5 理解樣式列表 71
3.4.6 套用HTML樣式 71
3.4.7 創建新樣式 72
3.4.8 編輯現有樣式 73
3.4.9 在現有樣式的基礎上創建新樣式 74
3.4.10 刪除樣式 74
第4章 編輯CSS樣式表 75
4.1 CSS樣式表與HTML的關係 75
4.1.1 HTML標籤與標籤屬性 75
4.1.2 如何建立樣式表 76
4.1.3 將樣式表放在何處 76
4.2 CSS樣式表的作用 78
4.2.1 將格式和結構分離 78
4.2.2 擴展了HTML的功能 78
4.2.3 精簡代碼 78
4.2.4 網站快速更新 78
4.2.5 提高瀏覽器的兼容性 79
4.3 樣式表的創建與編輯 79
4.3.1 創建新樣式 79
4.3.2 樣式表的類型 80
4.3.3 編輯現有樣式 81
4.3.4 套用CSS樣式 82
4.3.5 修改樣式 82
4.3.6 刪除樣式 82
4.4 設定CSS樣式表 83
4.4.1 Type(類型)面板 83
4.4.2 Background(背景)面板 84
4.4.3 Block(文本塊)面板 85
4.4.4 Box(框)面板 86
4.4.5 Border(框線)面板 87
4.4.6 list(列表)面板 88
4.4.7 Positioning(定位)面板 88
4.4.8 Extensions擴展面板 90
4.4.9 css濾鏡的屬性、語法及參數 91
4.4.10 將層疊樣式錶轉換為HTML標記 95
4.4.11 將網頁中的樣式導出為樣式表檔案 96
4.5 CSS樣式設定實例 97
4.5.1 如何設定段落文本左右對齊 97
4.5.2 如何設定首行縮進 97
4.5.3 如何讓英文字母自動改變大小寫 98
4.5.4 如何給文字加裝飾線 99
4.5.5 如何改變序號、項目符號的類型 99
4.5.6 如何改變段落的背景顏色 100
4.5.7 如何用圖像作段落背景 101
4.5.8 如何設定段前段後距離 101
第5章 編輯原始碼 103
5.1 視圖工具列 103
5.1.1 源代碼視圖 104
5.1.2 原始碼與設計視圖 104
5.1.3 設計視圖 105
5.1.4 標題視窗 105
5.1.5 文檔管理器 105
5.1.6 預覽與調試 106
5.1.7 刷新 107
5.1.8 啟動代碼參考 108
5.1.9 代碼導航 108
5.1.10 視圖選項 109
5.2 HTML原始碼面板 109
5.2.1 編輯原始碼 110
5.2.2 使用編輯選單 111
5.2.3 在設計視窗和原始碼面板間切換 111
5.2.4 在設計視窗中編輯原始碼 111
5.2.5 設定HTML格式化參數 112
5.3 淨化HTML代碼 113
5.3.1 設定HTML重寫參數 114
5.3.2 淨化現有文檔 115
5.3.3 淨化Microsoft Word生成的HTML文檔 116
5.4 使用外部編輯器 117
5.4.1 指定外部的HTML編輯器 117
5.4.2 啟動外部編輯器 119
5.4.3 編輯Active Server Pages腳本 119
5.5 編輯網頁的頭部內容 119
5.5.1 定義語言 120
5.5.2 插入描述信息 121
5.5.3 定義自動刷新 122
5.5.4 網頁定級評價 123
5.5.5 控制頁面緩衝 124
5.5.6 插入元數據 124
5.5.7 插入關鍵字 124
5.5.8 設定基礎URL地址 125
5.5.9 設定文檔連結 127
5.5.10 插入注釋 128
第6章 文檔操作及其連結 130
6.1 網頁文檔的基本操作 130
6.1.1 新增網頁 130
6.1.2 打開現有網頁 130
6.1.3 保存網頁檔案 131
6.1.4 預覽頁面 131
6.2 設定文檔的頁面屬性 133
6.3 拼寫檢查 134
6.4 查找和替換 135
6.4.1 查找和替換文檔中的文本 136
6.4.2 文本的高級查找方式 138
6.4.3 搜尋並替換標記 139
6.4.4 存儲搜尋模式 141
6.5 不可見元素 142
6.5.1 不可見元素的類型 142
6.5.2 定製不可見元素的顯示 142
6.5.3 顯示不可見元素 143
6.6 插入和編輯水平線 144
6.7 創建連結 145
6.7.1 連結的類型 145
6.7.2 文檔路徑 145
6.7.3 創建連結的一般方法 146
6.7.4 創建連結的特殊方法 147
6.7.5 給選定文本創建連結 148
6.7.6 給站點地圖上的檔案創建連結 148
6.7.7 創建電子郵件連結 149
6.7.8 設定錨點和創建錨點連結 150
第7章 網頁圖像 152
7.1 插入圖像 153
7.2 修改圖像屬性 154
7.3 調整圖像大小 155
7.4 使圖像與頁面其他元素對齊 156
7.5 創建輪換圖像 157
7.5.1 用插入方法創建輪換圖像 157
7.5.2 用附加行為的方法創建輪換圖像 158
7.6 創建影像地圖 161
7.7 添加Fireworks圖像 164
7.7.1 貼上Fireworks HTML 164
7.7.2 插入Fireworks HTML 167
7.8 製作Web相冊 168
第8章 多媒體對象 172
8.1 添加Flash對象 172
8.1.1 插入Flash對象 172
8.1.2 設定Flash動畫對象屬性 174
8.1.3 在文檔視窗播放動畫 175
8.1.4 插入Flash按鈕 176
8.1.5 插入Flash文本 178
8.2 插入Shockwave電影 179
8.3 插入Applet(Java小程式) 181
8.4 插入ActiveX對象 184
8.5 插入Plugin(外掛程式) 186
第9章 編輯表格 189
9.1 插入表格 189
9.2 設定表格屬性 190
9.3 導入Excel表格 192
9.4 用預置表格設計格式化表格 194
9.5 表格排序 196
9.6 單元格的基本操作 197
9.6.1 設定行、列和單元格屬性 198
9.6.2 剪下或拷貝單元格 199
9.6.3 貼上表格單元 200
9.6.4 只刪除單元格內容 200
9.6.5 只拷貝和貼上單元格的內容 201
9.7 調整表格大小 201
9.7.1 調整表格和單元格的大小 201
9.7.2 使用屬性面板改變列寬度 202
9.7.3 添加和刪除行或列 202
第10章 框架網頁及套用 204
10.1 框架集 204
10.1.1 創建框架集 204
10.1.2 插入預定義框架集 205
10.1.3 創建嵌套框架集 206
10.2 選擇框架和框架集 207
10.2.1 框架面板 207
10.2.2 利用框架面板選擇框架或框架集 208
10.3 框架和框架集檔案 208
10.3.1 保存框架集的所有檔案 209
10.3.2 保存框架集檔案 210
10.3.3 保存框架檔案 211
10.3.4 改變框架檔案 211
10.4 框架和框架集屬性 212
10.4.1 框架屬性及設定 212
10.4.2 框架集屬性及其設定方法 214
10.4.3 改變框架的背景顏色 215
10.5 框架套用例釋 215
10.5.1 構建主題 215
10.5.2 設定網頁幅面大小 217
10.5.3 創建框架集 217
10.5.4 設計要在框架中顯示的網頁 218
10.5.5 設定框架的源檔案 220
10.5.6 用連結控制框架顯示內容 223
第11章 創建互動式網頁 226
11.1 創建表單 227
11.1.1 創建表單對象 227
11.1.2 創建表單處理程式 228
11.2 表單域屬性設定 228
11.2.1 文本域屬性 228
11.2.2 複選框屬性 229
11.2.3 單選按鈕屬性 230
11.2.4 列表/選單屬性 230
11.2.5 檔案域屬性 232
11.2.6 圖像域屬性 232
11.2.7 隱藏域屬性 232
11.2.8 按鈕屬性 234
11.3 表單套用實例 234
第12章 時間軸動畫 241
12.1 時間軸面板 243
12.2 創建時間軸動畫 244
12.3 通過拖動路徑創建時間軸動畫 246
12.4 控制時間軸 247
12.5 時間軸套用實例 247
第13章 例釋Dreamweaver行為 252
13.1 Behaviors(行為)面板 252
13.2 行為與瀏覽器的關係 253
13.3 套用Dreamweaver行為 254
13.3.1 調用JavaScript 254
13.3.2 改變屬性 255
13.3.3 檢查瀏覽器 258
13.3.4 檢查外掛程式 259
13.3.5 控制Shockwave或Flash電影 260
13.3.6 拖動層 263
13.3.7 跳轉頁面 268
13.3.8 打開瀏覽器視窗 270
13.3.9 播放聲音 272
13.3.10 彈出訊息 273
13.3.11 設定導航欄圖像 274
13.3.12 設定圖層中的文本 276
13.3.13 設定狀態欄中的文本 277
13.3.14 設定文本域中的文本 278
13.3.15 顯示/隱藏層 279
13.3.16 變換圖像 281
13.3.17 檢查表單 282
第14章 擴展Dreamweaver的功能 284
14.1 使用歷史面板 284
14.1.1 顯示歷史面板 284
14.1.2 撤銷改變 285
14.1.3 清空歷史面板 287
14.2 自動完成任務 287
14.2.1 重複步驟 287
14.2.2 在其他對象上套用步驟 289
14.2.3 在文檔間拷貝和貼上步驟 290
14.2.4 從歷史步驟中創建新命令 291
14.2.5 編輯命令列表 292
14.3 錄製命令 293
14.3.1 錄製命令 293
14.3.2 使用被錄製的命令 293
14.3.3 將錄製的命令存儲為永久命令 294
14.4 擴展命令 295
14.4.1 安裝Dreamweaver擴展 295
14.4.2 升級Dreamweaver擴展 297
14.4.3 使用擴展 299
第15章 站點資源管理 302
15.1 站點資源面板 302
15.1.1 重建資源項目 303
15.1.2 使用資源面板 304
15.1.3 將資源項目添加到收藏夾中 305
15.1.4 複製到其他站點 307
15.2 庫項目的創建與套用 307
15.2.1 創建庫項目 307
15.2.2 添加庫項目到頁面 309
15.3 修改庫項目 309
15.3.1 修改庫項目 309
15.3.2 使頁面上的庫項目可編輯 313
15.4 庫面板和庫項目 313
15.4.1 庫面板 313
15.4.2 庫項目屬性設定 314
15.4.3 庫參數設定 314
15.5 伺服器端嵌入 315
15.5.1 套用伺服器端嵌入 315
15.5.2 編輯伺服器端嵌入 317
15.6 模板 318
15.6.1 創建模板 318
15.6.2 設定模板的頁面屬性 321
15.6.3 定義模板的可編輯區 322
15.6.4 取消可編輯區標記 324
15.7 套用模板創建文檔 324
15.7.1 套用模板創建文檔 324
15.7.2 可編輯區和鎖定區 326
15.7.3 將頁面從模板中分離出來 327
15.7.4 模板參數設定 327
第16章 站點管理 329
16.1 本地站點與Internet 329
16.1.1 網頁設計和出版流程 329
16.1.2 本地計算機和Internet伺服器 330
16.1.3 本地站點和遠程站點 330
16.1.4 Internet服務程式 331
16.2 規劃站點 331
16.2.1 站點的規劃和定義 331
16.2.2 規劃站點結構 333
16.2.3 規劃站點的瀏覽機制 334
16.2.4 構建整體的站點風格 334
16.3 站點視窗的其他相關操作 335
16.3.1 改變顯示區域 335
16.3.2 顯示站點地圖 336
16.3.3 隱藏檔案列表窗格 337
16.3.4 在站點地圖中顯示檔案標題 337
16.3.5 改變站點地圖的顯示比例 337
16.3.6 設定站點地圖的參數選項 338
16.4 檔案的下載、上傳 339
16.4.1 從遠程伺服器下載檔案 339
16.4.2 向遠程伺服器上傳檔案 341
16.4.3 同步本地與遠程伺服器檔案 343
第17章 滾動字幕的製作 346
17.1 使用HTML原始碼創建滾動字幕 346
17.1.1 基本語法 346
17.1.2 設定文字移動方向 346
17.1.3 設定滾動文字的循環次數 347
17.1.4 移動速度與延時 348
17.1.5 設定對齊方式 349
17.1.6 設定滾動文字背景 349
17.1.7 設定滾動文字的背景面積 350
17.2 使用Java Applet創建滾動字幕 351
17.3 狀態欄滾動文字 353
17.4 使用Dreamweaver擴展外掛程式創建滾動字幕 354
17.4.1 安裝marquee擴展 354
17.4.2 利用該擴展選單創建滾動文本 355
17.4.3 實現多行文本滾動 356
第18章 下拉選單的製作 357
18.1 Layer(層)選單 357
18.2 JavaScript導航按鈕 360
18.3 Fireworks選單 363