第1章 網頁制作基礎知識??/ 1
1.1 網絡基礎知識 1
1.1.1
Internet簡介 1
1.1.2
WWW簡介 2
1.1.3
瀏覽器 3
1.1.4
IP地址和域名 4
1.1.5
HTTP 7
1.1.6
統一資源定位符 7
1.2 網頁、網站相關術語簡介 8
1.2.1
網頁 8
1.2.2
網站 11
1.2.3
主頁 11
1.3 網頁發展概述 11
1.4 動態網頁開發技術 12
1.4.1
ASP 12
1.4.2
PHP 13
1.4.3
JSP 13
1.4.4
ASP.NET 14
1.5 網站制作常用軟件 15
1.5.1
網頁制作工具 15
1.5.2
美化網頁的基本工具 17
1.6 網站建設的基本流程 18
1.7 上機實踐 20
1.8 習題 22
第2章 認識Dreamweaver
CS6??/ 24
2.1
Dreamweaver CS6簡介 24
2.2 Dreamweaver
CS6的安裝、啟動和卸載 26
2.2.1
Dreamweaver CS6的安裝 26
2.2.2
Dreamweaver CS6的啟動 28
2.2.3
Dreamweaver CS6的卸載 30
2.3
Dreamweaver CS6的工作環境 30
2.3.1
Dreamweaver CS6 的工作窗口 30
2.3.2
Dreamweaver CS6參數設置 35
2.4 上機實踐 38
2.5 習題 38
第3章 站點設計??/ 40
3.1 站點概述 40
3.2 創建本地站點 42
3.2.1
通過“站點設置對象”創建本地站點 42
3.2.2
連接到服務器 44
3.2.3
站點的“高級設置” 52
3.3 站點管理 62
3.4 使用站點 63
3.4.1
管理文件 63
3.4.2
管理資源 68
3.5 網頁設計中的規范 69
3.5.1
Dreamweaver CS6 中的命名原則 69
3.5.2
命名規范 71
3.5.3
文件夾結構規范 72
3.5.4
內容編輯規范 72
3.6 上機實踐 73
3.7 習題 73
第4章 制作簡單網頁??/ 74
4.1 網頁文件的基本操作 74
4.1.1
新建網頁與保存網頁 74
4.1.2
打開網頁 78
4.2 設置頁面屬性 78
4.3 插入文本 83
4.3.1
插入文本的方法 83
4.3.2
文本的查找與替換 84
4.3.3
常用的文本編輯元素 85
4.3.4
文本的屬性檢查器 89
4.4 插入水平線 91
4.4.1
插入水平線的方法 91
4.4.2
設置水平線的屬性 91
4.5 插入其他基本元素 91
4.5.1 插入日期 91
4.5.2
插入特殊字符 92
4.5.3
插入文件頭 92
4.6 創建列表 93
4.7 在網頁中使用顏色 94
4.8 上機實踐 95
4.9 習題 97
第5章 超級鏈接??/ 99
5.1 超級鏈接概述 99
5.1.1
超級鏈接的分類 100
5.1.2
超級鏈接標簽 100
5.2 絕對路徑與相對路徑 104
5.2.1
絕對路徑 104
5.2.2
相對路徑 104
5.2.3
創建超級鏈接 105
5.3 使用Dreamweaver制作各種超級鏈接 107
5.3.1
內部鏈接 107
5.3.2
外部鏈接 107
5.3.3
錨記鏈接 109
5.3.4
郵箱鏈接 111
5.3.5
下載文件鏈接 112
5.3.6
空鏈接 113
5.3.7
圖像超級鏈接 113
5.4 超級鏈接的顯示效果設置 114
5.5 上機實踐 115
5.6 習題 117
第6章 網頁中使用圖像??/
118
6.1 插入圖像概述 118
6.1.1
插入圖像 119
6.1.2
設置圖像屬性 120
6.1.3
編輯圖像 122
6.2 圖像的HTML標簽 124
6.2.1
基本語法 124
6.2.2
圖像標簽的屬性 124
6.3 插入圖像對象 125
6.3.1
插入鼠標經過圖像 125
6.3.2
插入圖像占位符 126
6.4 創建圖像地圖 127
6.5 上機實踐 129
6.6 習題 130
第7章 表格的使用??/ 132
7.1 表格概述 132
7.1.1
表格的作用 133
7.1.2
表格標簽 134
7.1.3
HTML中表格格式設置的優先順序 140
7.2 使用Dreamweaver
CS6創建表格 140
7.3 表格的基本操作 141
7.3.1
設置表格/單元格的基本屬性 141
7.3.2
添加/刪除行或列 143
7.3.3
合并與拆分單元格 144
7.3.4
使用擴展表格模式編輯表格 147
7.4 在表格中添加內容 148
7.4.1
添加網頁元素 148
7.4.2
嵌套表格 151
7.5 特殊效果表格 151
7.6 使用表格設計頁面布局 153
7.7 上機實踐 155
7.8 習題 156
第8章 Div與AP Div的應用??/ 158
8.1 在網頁中插入Div概述 158
8.1.1
關于Div標簽 158
8.1.2
在網頁中插入Div 158
8.1.3
Div的HTML標簽 160
8.1.4
編輯Div標簽 160
8.1.5
Div的嵌套 161
8.2 使用AP Div排版 162
8.2.1
在網頁中插入AP Div 162
8.2.2
設置AP Div首選參數 163
8.2.3
創建嵌套AP Div 164
8.3 操縱AP Div 165
8.3.1
選擇AP Div 165
8.3.2
調整AP Div大小 166
8.3.3
移動AP Div 166
8.3.4
對齊AP Div 166
8.4 設置AP Div的屬性 167
8.4.1
"AP元素”面板 167
8.4.2
查看和設置單個AP Div的屬性 168
8.4.3
查看和設置多個AP Div的屬性 169
8.5
AP Div與表格的相互轉換 169
8.5.1
將AP Div轉換為表格 169
8.5.2
將表格轉換為AP Div 171
8.6
AP Div的行為 172
8.6.1
AP Div的顯示和隱藏 172
8.6.2
設置容器的文本 174
8.6.3
拖動AP 元素 176
8.7 上機實踐 178
8.8 習題 180
第9章 創建和使用框架??/
182
9.1 框架概述 182
9.1.1
框架標簽 183
9.1.2
標簽的嵌套 188
9.2
Dreamweaver CS6中框架的基本操作 190
9.2.1
新建框架 190
9.2.2
設置框架集的屬性 194
9.2.3
設置框架的屬性 195
9.2.4
框架中使用超級鏈接 196
9.2.5
修改框架集 197
9.2.6
瀏覽器不支持框架時的處理 197
9.3 浮動框架 198
9.3.1
標簽 199
9.3.2
與的區別 201
9.4 上機實踐 201
9.5 習題 202
第10章 制作表單頁面??/ 204
10.1
關于表單 204
10.2
創建表單 204
10.2.1
創建表單的方法 204
10.2.2
設置表單的屬性 205
10.2.3
表單的HTML標簽 206
10.3
插入表單元素 206
10.3.1
文本域 207
10.3.2
文本區域 209
10.3.3
隱藏域 210
10.3.4
復選框 211
10.3.5
單選按鈕 212
10.3.6
單選按鈕組 213
10.3.7
列表/菜單 214
10.3.8
跳轉菜單 217
10.3.9
圖像域 219
10.3.10
文件域 220
10.3.11
按鈕 221
10.3.12
其他常用的input元素 222
10.3.13
input元素的其他屬性 225
10.4
驗證HTML表單數據 226
10.5
上機實踐 227
10.6
習題 229
第11章 JavaScript網頁動態特效??/ 231
11.1
JavaScript 231
11.1.1
概述 231
11.1.2
JavaScript基本數據結構 232
11.1.3
JavaScript程序構成 234
11.1.4
對象的基本知識 236
11.1.5
事件驅動及事件處理 239
11.1.6
JavaScript應用實例 240
11.2
行為 244
11.2.1
事件 245
11.2.2
動作 245
11.2.3
“行為”面板 246
11.2.4
使用Dreamweaver CS6添加典型行為 247
11.3
跑馬燈 258
11.4
上機實踐 260
11.5
習題 262
第12章 在網頁中使用多媒體??/
264
12.1
插入“媒體”的使用 264
12.1.1
Flash動畫 264
12.1.2
插入Flash視頻 266
12.1.3
插入Shockwave影片 268
12.1.4
插入Applet 269
12.1.5
插入ActiveX控件 270
12.1.6
插入插件 272
12.2
音頻 273
12.3
視頻文件 275
12.4
上機實踐 278
12.5
習題 278
第13章 CSS樣式表??/ 280
13.1
CSS簡介 280
13.2
CSS的結構和規則 281
13.2.1
選擇器的類型 281
13.2.2
網頁中引入CSS 284
13.3
CSS樣式面板 285
13.4
CSS樣式的建立 286
13.4.1
創建CSS樣式 286
13.4.2
CSS樣式中規則的定義 290
13.5
使用附加CSS樣式 298
13.6
Dreamweaver中的CSS應用實例 299
13.6.1
CSS特效濾鏡 299
13.6.2
固定背景、背景圖像居中 303
13.7
CSS3應用實例 303
13.7.1
border-radius屬性 304
13.7.2
text-shadow屬性 305
13.7.3
box-shadow屬性 306
13.7.4
column-count屬性 307
13.8
上機實踐 308
13.9
習題 310
第14章 庫和模板??/ 312
14.1
使用庫項目 312
14.1.1
創建庫項目 312
14.1.2
認識“資源”面板 313
14.1.3
插入庫項目 314
14.1.4
編輯庫項目 314
14.2
模板 318
14.2.1
創建模板 318
14.2.2
創建可編輯區域 319
14.2.3
創建重復區域 322
14.2.4
定義可選區域 326
14.2.5
定義可編輯標簽屬性 327
14.2.6
模板的應用 329
14.2.7
管理模板 331
14.3
上機實踐 332
14.4
習題 333
第15章 站點的維護與上傳??/
335
15.1
測試網站 335
15.1.1
檢查瀏覽器的兼容性 335
15.1.2
檢測網頁鏈接錯誤 338
15.1.3
修復鏈接 339
15.2
發布網站 340
15.2.1
上傳文件 340
15.2.2
下載文件 343
15.2.3
同步文件 344
15.3
管理站點的高級設置 345
15.3.1
遮蓋功能 345
15.3.2
“設計備注”功能 345
15.3.3
“文件視圖列”功能 346
15.4
遠程服務器的連接方式 348
15.4.1
FTP方式 348
15.4.2
本地/網絡方式 350
15.4.3
RDS方式 350
15.4.4
SFTP方式 352
15.4.5
WebDAV方式 352
15.5
上機實踐 353
15.6
習題 354
IV
網頁設計與制作(第3版)
V
目錄