圖書簡介
本書詳細地介紹了使用Dreamweaver、Flash、Photoshop設計網頁與製作網站的知識。內容涵意網頁與網站的基礎知識、創建站點和基本網頁、為網頁添加絢麗的圖片和媒體對象、創建網頁連結、使用表格輕鬆排列網頁數據、使用模板、庫和外掛程式提高網頁製作效率、使用CSS+DIV布局美化網頁、利用行為輕易實現網頁特效、添加表單與製作動態網頁、進入Flash魔幻動畫世界、使用Flash CS6繪製矢量圖形、編輯文本和操作對象、認識元件與庫面板、創建基本Flash動畫、動作腳本的套用、Photoshop CS6入門、使用繪圖工具繪製圖像、網頁特效文字的製作、網頁切片輸出與動畫製作、網上商城動態網站的製作等內容。
目錄
第一篇?Dreamweaver網頁製作
第1課?了解網頁製作
1.1?網頁製作基礎知識 2
1.1.1?什麼是網頁 2
1.1.2?什麼是網站 2
1.1.3?網站的類型 3
1.1.4?網頁的基本構成元素 4
1.2?網頁製作軟體 6
1.2.1?圖像製作軟體 6
1.2.2?動畫製作軟體 6
1.2.3?網頁編輯軟體 6
1.2.4?網頁開發語言 7
1.2.5?網站推廣軟體 7
1.3?商業網站開發與製作流程 8
1.3.1?網站的需求分析 8
1.3.2?製作網站頁面 8
1.3.3?切割和最佳化頁面 8
1.3.4?開發動態模組 8
1.3.5?申請域名和伺服器空間 9
1.3.6?測試網站 9
1.3.7?網站的維護與推廣 9
1.4?習題測試 10
1.5?本課小結 10
第2課 DreamweaverCS6快速創建站點和基本網頁
2.1?了解DreamweaverCS6 12
2.1.1?插入欄 12
2.1.2?浮動面板組 13
2.1.3?標題欄 13
2.1.4?“文檔”工具列 13
2.1.5?“屬性”面板 14
2.2?在Dreamweaver中創建站點 14
2.2.1?課堂練一練:建立站點 14
2.2.2?複製與修改站點 15
2.3?添加文本 16
2.3.1?課堂練一練:添加普通文本 16
2.3.2?課堂練一練:添加特殊字元 17
2.3.3?課堂練一練:在字元之間添加空格 18
2.3.4?課堂練一練:添加與設定水平線 18
2.3.5?課堂練一練:創建列表 19
2.4?技術拓展 20
2.4.1?設定頁面屬性 20
2.4.2?設定頭信息 21
2.5?實戰套用——搭建站點
並創建簡單文本網頁 22
2.6?習題測試 24
2.7?本課小結 24
第3課 為網頁添加絢麗的圖片和媒體對象
3.1?添加圖像 26
3.1.1?課堂練一練:插入圖像 26
3.1.2?設定圖像屬性 27
3.1.3?課堂練一練:創建滑鼠經過圖像 28
3.2?添加聲音 30
3.2.1?課堂練一練:在文檔中插入背景音樂 30
3.2.2?課堂練一練:使用代碼提示
添加背景音樂 31
3.3?插入動態媒體元素 32
3.3.1?課堂練一練:插入Flash動畫 33
3.3.2?課堂練一練:插入視頻檔案 34
3.4?技術拓展 35
3.4.1?把網頁中的Flash背景設定為透明 35
3.4.2?網頁中圖像的常見格式 36
3.5?實戰套用 36
3.5.1?課堂練一練:創建圖文並茂的“好看”網頁 37
3.5.2?課堂練一練:在網頁中插入
媒體實例 38
3.6?習題測試 38
3.7?本課小結 40
第4課 創建網頁連結
4.1?超連結概念 42
4.1.1?絕對路徑 42
4.1.2?相對路徑 42
4.2?自動更新連結 42
4.3?檢查站點中的連結錯誤 43
4.4?實戰套用——創建各種連結 43
4.4.1?課堂練一練:創建圖像熱點連結 43
4.4.2?課堂練一練:創建錨點連結 45
4.4.3?課堂練一練:創建E-mail連結 47
4.4.4?課堂練一練:創建腳本連結 48
4.4.5?課堂練一練:創建下載檔案連結 49
4.5?習題測試 50
4.6?本課小結 51
第5課 使用表格輕鬆排列網頁數據
5.1?插入表格和表格元素 53
5.1.1?課堂練一練:插入表格 53
5.1.2?設定表格屬性 54
5.1.3?添加內容到單元格 54
5.2?選擇表格元素 54
5.2.1?選取表格 55
5.2.2?選取行或列 55
5.2.3?選取單元格 56
5.3?表格的基本操作 56
5.3.1?調整表格和單元格的大小 56
5.3.2?添加或刪除行或列 58
5.3.3?拆分單元格 59
5.3.4?合併單元格 59
5.3.5?剪下、複製、 60
貼上單元格 60
5.4?排序及整理表格內容 60
5.4.1?課堂練一練:導入表格式數據 60
5.4.2?課堂練一練:排序表格 62
5.5?實戰套用 63
5.5.1?課堂練一練:創建圓角表格 63
5.5.2?課堂練一練:創建細線表格 65
5.6?習題測試 67
5.7?本課小結 69
第6課 使用模板、庫和外掛程式提高網頁製作效率
6.1?創建模板 71
6.1.1?課堂練一練:從現有文檔創建模板 71
6.1.2?課堂練一練:創建可編輯區域 71
6.2?套用模板創建網頁 72
6.3?將模板套用到已有的網頁
以及刪除模板 75
6.3.1?課堂練一練:將模板套用到
已有的網頁 75
6.3.2?刪除模板 76
6.4?創建和套用庫 76
6.4.1?課堂練一練:將現有內容創建為庫 76
6.4.2?課堂練一練:在網頁中套用庫 77
6.5?Dreamweaver的外掛程式擴展功能 78
6.5.1?Dreamweaver外掛程式簡介 78
6.5.2?課堂練一練:安裝外掛程式 78
6.6?實戰套用 79
6.6.1?課堂練一練:創建企業網站模板 79
6.6.2?課堂練一練:利用模板創建網頁 83
6.6.3?課堂練一練:使用外掛程式製作
背景音樂網頁 85
6.6.4?課堂練一練:利用外掛程式製作
不同時段顯示不同問候語 86
6.7?習題測試 87
6.8?本課小結 88
第7課 使用CSS+DIV布局美化網頁
7.1?了解CSS樣式表 90
7.2?設定CSS樣式表屬性 90
7.2.1?設定類型屬性 90
7.2.2?設定背景屬性 91
7.2.3?設定區塊屬性 91
7.2.4?設定方框屬性 92
7.2.5?設定框線屬性 92
7.2.6?設定列表屬性 93
7.2.7?設定定位屬性 93
7.2.8?設定擴展屬性 93
7.2.9?設定過渡樣式 94
7.3?連結到或導出外部CSS樣式表 94
7.3.1?創建內部樣式表 94
7.3.2?創建外部樣式表 95
7.3.3?連結外部樣式表 96
7.4?CSS和DIV布局 97
7.4.1?什麼是Web標準 98
7.4.2?Div與Span、Class與ID的區別 98
7.4.3?為什麼要使用CSS+Div布局 98
7.5?CSS布局方法 99
7.5.1?將頁面用Div分塊 99
7.5.2?用CSS定位各塊的位置 99
7.6?CSS的基本語法 100
7.7?實戰套用 100
7.7.1?課堂練一練:CSS樣式美化文字 100
7.7.2?課堂練一練:套用CSS樣式製作陰影文字 101
7.8?習題測試 103
7.9?本課小結 104
第8課 利用行為輕易實現網頁特效
8.1?行為概述 106
8.1.1?認識事件 106
8.1.2?動作類型 106
8.2?製作指定大小的彈出視窗 107
8.3?調用JavaScript 109
8.3.1?課堂練一練:利用JavaScript
實現列印功能 109
8.3.2?課堂練一練:利用JavaScript
實現關閉網頁 110
8.4?設定瀏覽器環境 111
8.4.1?課堂練一練:檢查表單 111
8.4.2?檢查外掛程式 112
8.5?先載入圖像 113
8.5.1?課堂練一練:預先載入圖像 113
8.5.2?課堂練一練:交換圖像 114
8.6?設定文本 115
8.6.1?課堂練一練:設定狀態欄文本 116
8.6.2?課堂練一練:設定文本域文本 117
8.7?跳轉選單 118
8.8?轉到URL 119
8.9?設定效果 121
8.9.1?課堂練一練:增大/收縮效果 121
8.9.2?課堂練一練:擠壓效果 122
8.10?習題測試 123
8.11?本課小結 124
第9課 添加表單與動態網頁基礎
9.1?創建表單 126
9.1.1?創建表單域 126
9.1.2?課堂練一練:添加各種表單對象 126
9.2?搭建動態網頁平台 129
9.2.1?安裝網際網路信息伺服器(IIS) 130
9.2.2?設定網際網路信息伺服器(IIS) 131
9.3?創建資料庫連線 132
9.3.1?定義系統DSN 132
9.3.2?建立系統DSN連線 133
9.4?編輯數據表記錄 134
9.4.1?創建記錄集 134
9.4.2?插入記錄 135
9.4.3?更新記錄 136
9.4.4?刪除記錄 136
9.5?添加伺服器行為 137
9.5.1?插入重複區域 137
9.5.2?插入顯示區域 137
9.5.3?記錄集分頁 138
9.5.4?轉到詳細頁面 139
9.5.5?轉到相關頁面 139
9.5.6?用戶身份驗證 140
9.6?習題測試 141
9.7?本課小結 142
第二篇?Flash網頁動畫設計
第10課 進入Flash魔幻動畫世界
10.1?認識Flash動畫 144
10.1.1?Flash動畫概述 144
10.1.2?Flash動畫的套用 144
10.2?Flash動畫製作流程 146
10.3?認識FlashCS6 147
10.3.1?啟動FlashCS6 147
10.3.2?FlashCS6工作界面介紹 147
10.3.3?退出FlashCS6 149
10.4?最佳化與測試動畫 149
10.4.1?最佳化動畫 149
10.4.2?測試動畫 150
10.5?發布Flash動畫 150
10.5.1?設定動畫發布格式 150
10.5.2?預覽發布效果 151
10.5.3?發布動畫 151
10.5.4?創建獨立播放器 151
10.6?實戰套用 152
10.6.1?課堂練一練:最佳化與發布文檔 152
10.6.2?課堂練一練:利用模板創建簡單的Flash動畫 152
10.7?習題測試 154
10.8?本課小結 154
第11課 使用FlashCS6繪製矢量圖形
11.1?“工具”面板 156
11.2?繪製線條 156
11.2.1?“線條”工具 156
11.2.2?“鉛筆”工具 157
11.2.3?“鋼筆”工具 158
11.3?繪製矩形和橢圓 159
11.4?繪製多角星形 160
11.5?給圖形填充顏色 161
11.5.1?“顏料桶”工具 161
11.5.2?“墨水瓶”工具 161
11.6?選擇圖形 162
11.6.1?“選擇”工具 162
11.6.2?“套索”工具 162
11.7?實戰套用 163
11.7.1?課堂練一練:繪製精美網站LOGO 163
11.7.2?課堂練一練:繪製卡通動畫 165
11.8?習題測試 170
11.9?本課小結 170
第12課?編輯文本和操作對象
12.1?文本的基本操作 172
12.1.1?課堂練一練:創建靜態文本 172
12.1.2?課堂練一練:創建動態文本 172
12.1.3?課堂練一練:創建輸入文本 173
12.2?對象的移動、複製與刪除 174
12.2.1?移動對象 174
12.2.2?複製對象 174
12.2.3?刪除對象 175
12.3?變形處理 175
12.3.1?縮放對象 175
12.3.2?旋轉對象 176
12.3.3?扭曲對象 176
12.4?技術拓展 177
12.4.1?創建文字連結 177
12.4.2?組合對象與分離對象 178
12.5?實戰套用 179
12.5.1?課堂練一練:製作多彩的
變形文字 179
12.5.2?課堂練一練:製作雪花文字 180
12.6?習題測試 182
12.7?本課小結 182
第13課?認識元件與“庫”面板
13.1?導入外部素材 184
13.1.1?課堂練一練:導入圖像 184
13.1.2?課堂練一練:轉為矢量圖形 184
13.2?認識與創建元件 185
13.2.1?認識元件 185
13.2.2?課堂練一練:創建圖形元件 185
13.2.3?課堂練一練:創建影片剪輯元件 186
13.2.4?課堂練一練:創建按鈕元件 188
13.3?使用“庫”面板 189
13.3.1?認識“庫”面板 189
13.3.2?庫的管理和使用 189
13.4?實戰套用 190
13.4.1?課堂練一練:製作導航欄 190
13.4.2?課堂練一練:製作網頁按鈕 193
13.5?習題測試 195
13.6?本課小結 195
第14課?創建基本Flash動畫
14.1?時間軸與幀 197
14.1.1?時間軸 197
14.1.2?幀 197
14.1.3?幀頻 197
14.2?創建基本動畫 198
14.2.1?課堂練一練:創建逐幀動畫 198
14.2.2?課堂練一練:創建補間形狀動畫 199
14.2.3?課堂練一練:創建傳統補間動畫 200
14.3?創建引導動畫和遮罩動畫 202
14.3.1?課堂練一練:創建引導動畫 202
14.3.2?課堂練一練:創建遮罩動畫 204
14.4?製作多媒體Flash動畫 205
14.4.1?Flash導入的聲音檔案 205
14.4.2?導入聲音 206
14.4.3?使用聲音 206
14.4.4?設定聲音效果 206
14.4.5?編輯聲音事件和重複 207
14.4.6?設定聲音屬性 208
14.5?導入視頻 208
14.5.1?可導入的視頻格式 208
14.5.2?課堂練一練:導入視頻的操作 208
14.6?實戰套用——為首頁添加
背景音樂 209
14.7?習題測試 211
14.8?本課小結 212
第三篇?Photoshop網頁圖像設計
第15課?動作腳本的套用
15.1 動作腳本入門 214
15.1.1?什麼是ActionScript 214
15.1.2?ActionScript的編輯環境 214
15.2 添加ActionScript 216
15.2.1?為幀添加ActionScript 216
15.2.2?為按鈕添加ActionScript 217
15.2.3?為影片剪輯添加ActionScript 217
15.3?數據類型 218
15.4 常量與變數 218
15.4.1?常量 218
15.4.2?變數 218
15.5?運算符 219
15.5.1?數值運算符 219
15.5.2?關係運算符 219
15.5.3?邏輯運算符 219
15.5.4 賦值運算符 220
15.6?對象和類 220
15.7?控制語句 221
15.7.1?條件控制語句 221
15.7.2?循環控制語句 222
15.8?函式 222
15.9?利用ActionScript製作互動
網頁動畫 222
15.9.1?課堂練一練:使用getURL
跳轉到網頁 222
15.9.2?課堂練一練:製作滑鼠跟隨效果 224
15.10?習題測試 226
15.11?本章小結 226
第16課?PhotoshopCS6入門基礎
16.1?了解Photoshop中的基本概念 228
16.1.1?矢量圖和點陣圖 228
16.1.2?解析度 229
16.1.3?顏色模式 229
16.1.4?圖層 230
16.2?PhotoshopCS6工作界面 230
16.2.1?選單欄 230
16.2.2?工具箱及工具選項欄 231
16.2.3?文檔視窗及狀態欄 231
16.2.4?面板 231
16.3?調整網頁圖像檔案 232
16.3.1?課堂練一練:調整圖像大小 232
16.3.2?課堂練一練:使用色階命令
美化圖像 232
16.3.3?課堂練一練:使用曲線命令
美化圖像 233
16.3.4?課堂練一練:調整圖像
亮度與對比度 234
16.3.5?課堂練一練:使用色彩平衡 234
16.3.6?課堂練一練:調整圖像
色相與飽和度 235
16.4?實戰套用——調整圖像 236
16.5?習題測試 237
16.6?本課小結 238
第17課?使用繪圖工具繪製圖像
17.1?選擇工具的使用 240
17.1.1?創建選區 240
17.1.2?工具選項欄 240
17.2?基本繪圖工具 240
17.2.1?“畫筆”工具 241
17.2.2?“鉛筆”工具 241
17.2.3?“仿製圖章”工具 242
17.2.4?“圖案圖章”工具 242
17.2.5?“橡皮擦”工具 243
17.3?圖形工具 244
17.3.1?“矩形”工具 244
17.3.2?課堂練一練:“圓角矩形”工具 244
17.3.3?課堂練一練:“橢圓”工具 245
17.3.4?課堂練一練:“多邊形”工具 245
17.4?設定顏色 246
17.4.1?設定前景色和背景色 246
17.4.2?課堂練一練:使用“油漆桶”
工具 247
17.5?技術拓展:擴展或收縮選區 248
17.6?實戰套用 249
17.6.1?課堂練一練:製作網站標誌 249
17.6.2?課堂練一練:繪製QQ表情 251
17.7?習題測試 253
17.8?本課小結 254
第18課?網頁特效文字的製作
18.1?使用圖層 256
18.1.1?圖層的基本操作 256
18.1.2?圖層的分組 257
18.1.3?圖層的混合模式 257
18.1.4?圖層的樣式 257
18.2?處理文本 258
18.2.1?“文字”工具 258
18.2.2?使用字型 259
18.2.3?“字元”和“段落”調板 259
18.3?使用濾鏡製作特效圖像 260
18.3.1?浮雕效果 260
18.3.2?馬賽克 260
18.3.3?高斯模糊 261
18.3.4?動感模糊 261
18.3.5?“球面化”濾鏡 262
18.4?實戰套用 263
18.4.1?課堂練一練:使用濾鏡製作
圖像框線 263
18.4.2?課堂練一練:製作網頁特效文字 264
18.5?習題測試 266
18.6?本課小結 266
第19課?網頁切片輸出與動畫製作
19.1?創建與編輯切片 268
19.1.1?切片的注意事項 268
19.1.2?切片方法 268
19.1.3?編輯切片選項 268
19.2?保存網頁圖像 269
19.3?創建GIF動畫 269
19.3.1?認識“時間軸”面板 269
19.3.2?課堂練一練:創建動畫 270
19.3.3?課堂練一練:存儲動畫 272
19.4?實戰套用——最佳化與發布
“企業網站”圖像 272
19.5?習題測試 273
19.6?本章小結 274
第四篇?大型網站創建實戰
第20課?網上商城類網站
20.1?網上商城類網站概述 276
20.2?實例展示 277
20.3?創建資料庫表 279
20.4?創建資料庫連線 279
20.5?製作購物系統前台頁面 280
20.5.1?製作商品分類展示頁面 280
20.5.2?製作商品詳細信息頁面 284
20.6?製作購物系統後台管理 286
20.6.1?製作管理員登錄頁面 286
20.6.2?製作添加商品分類頁面 289
20.6.3?製作添加商品頁面 292
20.6.4?製作商品管理頁面 294
20.6.5?製作修改頁面 298
20.6.6?製作刪除頁面 300
20.7?網站的推廣 304
20.7.1?登錄搜尋引擎 304
20.7.2?登錄導航網站 304
20.7.3?部落格推廣 305
20.7.4?聊天工具推廣網站 305
20.7.5?互換友情連結 305
20.7.6?BBS論壇宣傳 306
20.7.7?軟文推廣 306
20.7.8?電子郵件推廣 307
20.8?習題測試 307
20.9?本課小結 308
附錄
附錄A?HTML常用標籤 310
附錄B?CSS屬性一覽表 313