第1章 网页制作基础 1
1.1计算机网络基础 1
1.1.1计算机网络的主要功能 1
1.1.2计算机网络分类 2
1.2 Internet的工作方式和功能 3
1.2.1 Internet的工作方式 3
1.2.2 Internet服务和功能 8
1.2.3我国的Internet 11
1.3网页与网站 12
1.3.1网页和网站概述 12
1.3.2静态网页设计 14
1.3.3动态网页的主要技术 15
1.4 Dreamweaver概述 16
1.4.1 Dreamweaver的安装和启动 17
1.4.2 Dreamweaver的界面环境 18
1.5网站设计规范 21
1.5.1网站设计常规要求 21
1.5.2文件命名规则 21
1.5.3文件夹结构规则 21
1.5.4页面制作规则 21
本章小结 22
思考与练习1 22
第2章 本地站点的创建与管理 24
2.1站点规划 24
2.2创建本地站点 25
2.2.1使用站点向导构建本地站点 25
2.2.2使用高级设定构建站点 27
2.3管理网站 29
2.3.1站点文件管理 29
2.3.2站点地图 30
2.3.3站点的编辑 34
2.4课堂实例:个人站点的创建与管理 36
本章小结 37
思考与练习2 38
第3章 页面文档的基本操作 40
3.1.网页的创建及相关操作 40
3.1.1创建新网页 40
3.1.2保存网页 41
3.1.3打开网页 42
3.2网页中的文本编辑 43
3.2.1文本、特殊字符及日期的编辑 43
3.2.2格式化文本 49
3.2.3水平线的插入与设置 57
3.3设置页面属性 57
3.3.1设置、改变页面标题 57
3.3.2定义页面背景颜色和背景图像 58
3.3.3在“属性”面板中调整文本颜色 59
3.3.4设置页面的其他属性 59
3.4编辑页面的头部内容 60
3.4.1插入〈meta〉标记 61
3.4.2插入关键字信息 61
3.4.3插入说明信息 61
3.4.4自动刷新功能 62
3.4.5设置基本URL地址 64
3.4.6设置链接 64
3.5课堂实例 65
3.5.1课堂实例1:文本的编辑及相关元素的插入 65
3.5.2课堂练习2:网页标题、页面背景颜色和页面背景图像的设置 67
3.5.3课堂实例3:利用网页头部信息推广网站 68
本章小结 69
思考与练习3 69
第4章 网页中的多媒体元素 72
4.1网页中图像的基本格式 72
4.2在页面中插入图像 73
4.3使用图像占位符 75
4.4编辑图像 76
4.4.1图像对齐 77
4.4.2调整图像大小 77
4.4.3裁剪图像 79
4.4.4调整图像参数 80
4.5创建鼠标经过图像 80
4.6在网页中插入Flash对象 82
4.6.1 Flash对象的类型 82
4.6.2插入Flash按钮 83
4.6.3插入Flash文本 85
4.6.4插入SWF动画 87
4.7常用音频和视频元素插入 87
4.7.1插入音频 88
4.7.2插入视频 91
4.8课堂实例:首页Flash广告和背景音乐的加入 93
本章小结 95
思考与练习4 95
第5章 页面中的超链接 97
5.1认识超链接 97
5.1.1超链接的概念 97
5.1.2绝对路径和相对路径 97
5.2文本超链接 98
5.2.1创建文本超链接 99
5.2.2调整链接文本颜色 100
5.3图片超链接 101
5.4电子邮件超链接 102
5.5空链接和脚本链接 102
5.6图像热点链接 103
5.6.1创建图片热区 103
5.6.2设置图像映射属性 104
5.7创建锚记链接 104
5.7.1创建命名锚记 104
5.7.2链接到命名锚记 105
5.8创建跳转菜单 106
5.9创建图像导航条 107
5.10链接的管理 109
5.10.1开启链接管理功能 109
5.10.2在站点地图中创建修改链接 110
5.10.3直接修改或删除链接 112
5.10.4测试链接 113
5.11课堂实例 114
5.11.1课堂实例1:站点主页与其他页面的链接 114
5.11.2课堂实例2:主页上电子邮件链接及版权符号的插入 115
5.11.3课堂实例3:利用图像热点链接进行作品导航 116
5.11.4课堂实例4:利用锚记链接创建作品目录 117
5.11.5课堂实例5:利用跳转菜单进行节省空间的作品导航 119
本章小结 120
思考与习题5 120
第6章 使用表格和框架进行页面布局 122
6.1页面中的表格 122
6.2创建表格 122
6.2.1插入表格 123
6.2.2在单元格中添加内容 124
6.3选择表格元素 124
6.4设置表格及单元格属性 126
6.5编辑表格 127
6.5.1合并拆分单元格 128
6.5.2插入行或列 128
6.5.3表格的嵌套 129
6.6格式化表格 130
6.7创建和编辑框架页面 131
6.8在框架中使用链接 138
6.9课堂实例:利用嵌套表格对主页进行排版 138
本章小结 143
思考与习题6 143
第7章 层的应用 145
7.1在页面中创建层 145
7.2设置层的属性 147
7.2.1设置层的默认属性 147
7.2.2在“属性”面板中设置单个层的属性 148
7.2.3在“属性”面板中设置多个层的属性 149
7.2.4通过“层”面板设置层属性 149
7.3创建和调整嵌套层 151
7.3.1创建嵌套层 151
7.3.2调整层嵌套 151
7.4层的管理 153
7.4.1选定层 153
7.4.2调整层的大小 154
7.4.3移动层 154
7.4.4层的对齐 155
7.4.5层靠齐到网格 155
7.4.6防止层覆盖 157
7.5层与表格之间的转换 157
7.6课堂实例 158
本章小结 160
思考与练习7 160
第8章 使用表单制作交互页面 162
8.1表单概述 162
8.1.1表单的组成 162
8.1.2表单的创建 163
8.1.3表单属性设置 163
8.2添加表单对象 164
8.2.1添加文本域 165
8.2.2添加隐藏域 168
8.2.3添加复选框 168
8.2.4添加单选按钮 169
8.2.5添加列表/菜单 171
8.2.6添加按钮 173
8.2.7添加图像域 174
8.2.8添加文件域 175
8.3课堂实例 176
8.3.1课堂实例1:网站用户信息调查表的设计 176
8.3.2课堂实例2:表单提交前的有效性验证 178
本章小结 181
思考与练习8 181
第9章 时间轴动画及行为 183
9.1“时间轴”面板 183
9.1.1“时间轴”面板的打开 183
9.1.2“时间轴”面板的功能 184
9.2创建并修改时间轴动画 184
9.3行为的基本概念和操作 187
9.3.1“行为”面板 187
9.3.2显示和设置事件 188
9.3.3行为的添加和编辑 190
9.4使用Dreamweaver内置行为制作特效 191
9.4.1交换图像 191
9.4.2弹出窗口行为 192
9.4.3时间轴与行为 193
9.4.4打开浏览器窗口 194
9.4.5拖动层效果 195
9.4.6显示-隐藏层 197
9.4.7显示/隐藏弹出式菜单 199
9.4.8修改属性特效 199
9.4.9播放声音 202
9.4.10控制Shockwave或者Flash 203
9.4.11检查浏览器 204
9.4.12设置文本行为 205
9.4.13跳转菜单行为 208
9.5课堂实例 208
9.5.1课堂实例1:可随意拖动的滚动布告栏 208
9.5.2课堂实例2:运用时间轴和行为实现幻灯片效果 210
本章小结 211
思考与练习9 212
第10章 模板的使用 214
10.1创建模板 214
10.1.1将现有文档保存为模板 214
10.1.2创建空白模板 215
10.1.3创建嵌套模板 215
10.2编辑模板 217
10.2.1创建和锁定可编辑区域 217
10.2.2创建可选区域和重复区域 219
10.2.3插入重复表格 220
10.2.4模板中创建不同的区域 221
10.3使用模板 222
10.4课堂实例:模板的实例 224
本章小结 227
思考与练习10 227
第11章HTML 229
11.1 HTML概述 229
11.1.1 HTML的基本概念 229
11.1.2 HTML基本结构 230
11.1.3 HTML的语法规则 231
11.1.4在Dreamweaver中编写代码 232
11.2 HTML的文本格式标签 233
11.2.1标题格式标签 233
11.2.2文字大小标签 233
11.2.3文字字体与样式标签 234
11.2.4文字颜色标签 237
11.2.5换行标签 238
11.2.6段落标签 239
11.2.7水平线标签 240
11.2.8预排格式标签 244
11.2.9位置控制属性 245
11.3 HTML的列表标签 246
11.3.1无序号列表 246
11.3.2有序号列表 247
11.3.3定义性列表 248
11.4 HTML的表格标签 249
11.4.1表格的基本结构 249
11.4.2表格标题的位置 250
11.4.3表格的大小 251
11.4.4表格的排列方式 253
11.4.5跨多行表元、跨多列表元 254
11.4.6表格的颜色 255
11.5 HTML的图像标签 256
11.6 HTML的超链接标签 258
11.6.1本地链接 259
11.6.2 URL链接 259
11.7 HTML中的音频和视频 260
11.7.1音频元素 260
11.7.2视频元素 261
11.8 HTML的框架标签 261
11.8.1什么是框架 261
11.8.2框架内尺寸设置 262
11.8.3框架的互操作 263
11.8.4框架的其他属性 263
11.9课堂实例:运用HTML创建网页 263
本章小结 265
思考与练习11 265
第12章CSS层叠样式表 269
12.1 CSS语法基础 269
12.1.1 CSS语法基本规则 269
12.1.2类选择符 271
12.1.3 ID选择符 271
12.1.4包含选择符 272
12.1.5 CSS的继承 272
12.2 CSS的定义和使用 273
12.2.1内联定义 274
12.2.2定义内部样式表 275
12.2.3嵌入外部样式表 276
12.2.4链入外部样式表 276
12.2.5浏览器兼容问题 278
12.3 CSS滤镜 279
12.4 Dreamweaver中CSS的编辑与应用 282
12.4.1新建CSS样式 283
12.4.2应用CSS样式 285
12.4.3编辑CSS样式 286
12.5课堂实例 291
12.5.1课堂实例1:应用Alpha滤镜设置图片透明特效 291
12.5.2课堂实例2:利用Dropshadow滤镜制作阴影字 292
12.5.3课堂实例3:超级链接和行间距CSS样式 293
本章小结 295
思考与练习12 295
第13章JavaScript基础 297
13.1 JavaScript概述 297
13.2 JavaScript程序基础 298
13.2.1 JavaScript代码放置 298
13.2.2语句和语句块 299
13.2.3注释 300
13.3标识符和变量 301
13.3.1标识符的命名规则 301
13.3.2 JavaScript的数据类型 302
13.3.3 JavaScript中的变量 302
13.3.4转义字符 303
13.4运算符和表达式 304
13.5程序控制结构 308
13.5.1顺序结构 308
13.5.2分支结构 308
13.5.3循环结构 311
13.6函数 313
13.7 JavaScript的常用对象 315
13.7.1对象类型 315
13.7.2对象的访问 316
13.7.3 HTML DOM 316
13.8 JavaScript事件编程 318
13.9课堂实例 320
13.9.1课堂实例1:在线测试网页设计 320
13.9.2课堂实例2:时钟显示 322
13.9.3课堂实例3:霓虹滚动文字 323
13.9.4课堂实例4:文字跟随鼠标 324
13.10本章小结 325
思考与练习13 325
第14章Dreamweaver CS5进阶 328
14.1 AP元素应用 328
14.2使用Spry Widget制作高级页面 330
14.2.1使用Dreamweaver CS5向页面中添加Widget 330
14.2.2使用Spry Widget进行页面布局 332
14.2.3使用Spry效果制作特效 337
14.2.4使用Spry验证表单 341
14.3课堂实例 344
14.3.1课堂实例1:使用Spry效果制作广告页面 344
14.3.2课堂实例2:使用Spry Widget制作菜单导航 347
14.3.3课堂实例3:向页面中添加Widget 349
14.4本章小结 351
思考与练习14 352
第15章 站点的测试与发布 354
15.1站点的测试 354
15.1.1检查链接错误 354
15.1.2修改链接错误 355
15.1.3检查浏览器支持程度 356
15.2站点的发布 357
15.2.1使用Dreamweaver上传和维护站点 358
15.2.2使用CuteFTP上传工具 363
15.3课堂实例:网站的测试和上传 365
本章小结 366
思考与练习15 366
参考文献 367