第1章 Dreamweaver CS3网页设计基础 1
1.1 HTML基础 1
1.1.1 初识HTML 1
1.1.2 动手编写自己的第一个网页 2
1.1.3 HTML标记 4
1.1.4 分析实例中的HTML 4
1.2 Dreamweaver CS3的工作环境 5
1.2.1 用Dreamweaver制作一个简单的网页 5
1.2.2 Dreamweaver工作环境简介 10
1.3 站点的建立 13
1.4 在代码视图中创建HTML 16
1.4.1 标签选择器 16
1.4.2 代码提示工具 17
1.4.3 编码工具栏 18
1.5 本章小结 20
1.6 本章习题 20
1.7 上机练习 20
第2章 文字和图像的应用 21
2.1 在网页中应用文字 21
2.1.1 插入文字 21
2.1.2 设置文本格式 22
2.1.3 设置段落格式 25
2.1.4 设置文本样式 28
2.1.5 插入特殊字符 29
2.1.6 使用段落列表 30
2.2 在网页中插入图像 31
2.2.1 网页中常见的图像格式 31
2.2.2 插入图像的方法 32
2.3 编辑图像 33
2.3.1 给图像描边 33
2.3.2 设置图文混排 34
2.3.3 设置图像边距 34
2.3.4 给图像增加提示 35
2.3.5 用热区给图像加上超链接 35
2.3.6 图像的编辑 36
2.3.7 改变图像的亮度和对比度 38
2.4 设置页面属性 39
2.4.1 设置背景图像 39
2.4.2 设置页面标题 41
2.4.3 设置页面边距 41
2.5 本章小结 42
2.6 本章习题 42
2.7 上机练习 43
第3章 表格的应用 45
3.1 在页面中应用表格 45
3.1.1 在页面中插入表格 45
3.1.2 表格的编辑和排版 48
3.1.3 创建一个复杂表格 53
3.2 表格的修饰 56
3.2.1 制作细线表格 56
3.2.2 制作单位像素的分隔线 57
3.2.3 制作虚线表格 58
3.3 导入表格数据和表格排序 59
3.3.1 导入表格数据 59
3.3.2 表格排序 61
3.4 综合案例——用表格布局网页 62
3.5 本章小结 67
3.6 本章习题 67
3.7 上机练习 68
第4章 超级链接 69
4.1 链接到其他文档或文件 69
4.1.1 文字创建超级链接 69
4.1.2 给图像创建超级链接 70
4.1.3 软件下载的制作 70
4.1.4 超级链接的相关知识 71
4.2 其他几种基本超级链接的创建 73
4.2.1 创建命名锚记链接 73
4.2.2 创建电子邮件链接 74
4.2.3 创建空链接 75
4.3 创建脚本链接 75
4.4 超级链接常用技巧 78
4.4.1 用菜单方式设置超级链接 78
4.4.2 鼠标经过图像的特效 79
4.4.3 创建远程登录链接 79
4.5 在网页中创建导航条 80
4.5.1 制作组成导航条的图像素材 80
4.5.2 创建导航条 82
4.6 本章小结 83
4.7 本章习题 84
4.8 上机练习 84
第5章 多媒体的应用 85
5.1 在网页中应用Flash 85
5.1.1 Flash文件类型 85
5.1.2 插入和编辑Flash动画 86
5.1.3 在Dreamweaver中制作Flash 89
5.1.4 在网页中使用Flash视频 91
5.1.5 应用Flash元素——图像查看器 93
5.2 在网页中应用声音和视频 96
5.2.1 在网页中应用声音 96
5.2.2 在网页中应用视频 98
5.3 本章小结 101
5.4 本章习题 101
5.5 上机练习 102
第6章 CSS样式表 103
6.1 CSS样式表基础 103
6.1.1 认识CSS 103
6.1.2 对样式表操作的3种方式 104
6.1.3 CSS样式面板 106
6.2 新建CSS规则和应用CSS样式 107
6.2.1 定义样式表选项 107
6.2.2 在网页中应用样式 110
6.3 创建和应用CSS样式 111
6.3.1 控制浏览器中的文字大小 111
6.3.2 设置行间距 113
6.3.3 为图像加上边框效果 114
6.3.4 利用“自定义样式表”改变鼠标指针的形态 115
6.3.5 利用有关链接的样式表修改链接的格式 117
6.3.6 控制页面背景图像的样式 119
6.3.7 利用自定义样式表制作项目图标 122
6.3.8 CSS样式滤镜的应用 124
6.4 外部CSS样式表 126
6.4.1 建立外部CSS样式表文件并定义文字和段落样式 126
6.4.2 定义表格样式 128
6.4.3 定义超级链接样式 129
6.4.4 定义特殊段落的样式 129
6.4.5 链接外部CSS样式表 130
6.4.6 在网页中应用外部CSS样式表 132
6.5 在“代码视图”里手动添加和编辑CSS 133
6.5.1 CSS样式表的标记和语句格式 133
6.5.2 通过编辑CSS代码改变网页滚动条的外观 135
6.5.3 从CSS模板创建CSS文件 137
6.6 本章小结 139
6.7 本章习题 139
6.8 上机练习 140
第7章 HTML网页布局设计 141
7.1 在“布局”模式下用表格布局 141
7.1.1 热身实例——用布局表格布局网页 141
7.1.2 关于布局模式 146
7.1.3 绘制“布局表格”和“布局单元格” 146
7.1.4 在“布局单元格”中添加内容 148
7.1.5 “布局表格”和“布局单元格”的调整及设置 148
7.2 用框架布局页面 152
7.2.1 热身实例——用框架布局一个简单页面 152
7.2.2 创建框架和框架集 154
7.2.3 设置框架及框架集属性 156
7.2.4 保存框架和框架集 158
7.2.5 控制带有链接的框架内容 159
7.2.6 实战操作——制作一个框架网页 160
7.3 本章小结 165
7.4 本章习题 165
7.5 上机练习 166
第8章 行为和JavaScript的应用 167
8.1 行为的基本概念和应用 167
8.1.1 附加行为 168
8.1.2 行为应用1:网页加载时弹出公告页 169
8.1.3 行为应用2:关闭网页时弹出告别信息 170
8.1.4 行为应用3:交换图像并在状态栏显示相关信息 171
8.1.5 Dreamweaver CS3内置行为简介 173
8.1.6 常见事件类型 174
8.2 课堂实战——跳转菜单 176
8.2.1 实例简介 176
8.2.2 制作步骤 176
8.3 JavaScript入门 180
8.3.1 〈script〉标签 180
8.3.2 编写一个简单的Javascript程序 181
8.3.3 使用“代码片断”面板 183
8.4 本章小结 185
8.5 本章习题 185
8.6 上机练习 186
第9章 AP元素和时间轴在网页中的应用 187
9.1 AP元素在网页中的应用 187
9.1.1 应用AP Div创建AP元素 187
9.1.2 操作和管理AP元素 191
9.1.3 AP元素的属性详解 192
9.1.4 嵌套AP元素 194
9.1.5 AP元素的HTML代码 195
9.2 制作AP元素动画 196
9.2.1 认识“时间轴”面板 196
9.2.2 利用时间轴和AP元素实现滚动字幕效果 197
9.2.3 具有预览功能的可控制图库页面 199
9.2.4 仿QQ秀的虚拟试衣室 203
9.2.5 可控制滚动方向的图像 208
9.3 本章小结 211
9.4 本章习题 211
9.5 上机练习 212
第10章 扩展Dreamweaver 213
10.1 Dreamweaver与Fireworks结合 213
10.1.1 Fireworks中切片的创建、交互以及导出 214
10.1.2 在Dreamweaver CS3中对Fireworks HTML文件进行编辑 216
10.1.3 在Dreamweaver中直接启动、修改Fireworks文件 218
10.1.4 Fireworks与Dreamweaver结合编辑网页 219
10.2 Dreamweaver与Photoshop结合 220
10.2.1 将PhotoShop选区复制到页面中 220
10.2.2 使用Photoshop编辑Dreamweaver页面中的图像 222
10.3 Dreamweaver扩展插件的应用 223
10.3.1 模拟打字效果 223
10.3.2 创建指定月份的日历 226
10.3.3 给网页添加背景音乐并设置循环次数 229
10.4 本章小结 230
10.5 本章习题 230
10.6 上机练习 230
第11章 CSS网页布局和Web 2.0设计基础 231
11.1 表格+CSS布局 231
11.1.1 认识表格+CSS布局 231
11.1.2 课堂实战——表格+CSS布局实例 232
11.2 Div+CSS布局 236
11.2.1 认识Div+CSS布局 236
11.2.2 课堂实战——Div+CSS布局实例 239
11.3 XML 243
11.3.1 认识XML 243
11.3.2 课堂实战——在Dreamweaver中设计XML网页 245
11.4 本章小结 249
11.5 本章习题 249
11.6 上机练习 250
第12章 Spry框架 251
12.1 Spry效果 251
12.1.1 Spry效果概述 251
12.1.2 Spry效果详解 252
12.2 Spry控件 256
12.2.1 Spry控件概述 256
12.2.2 Spry控件应用实例——菜单栏 257
12.2.3 Spry控件应用实例——选项卡式面板 260
12.2.4 “Spry折叠式”控件 262
12.2.5 “spry可折叠面板”控件 264
12.3 用Spry将XML数据显示到HTML页面 265
12.3.1 创建XML文件 265
12.3.2 添加Spry XML数据集 266
12.3.3 显示XML数据 267
12.4 本章小结 269
12.5 本章习题 270
12.6 上机练习 270
第13章 表单和开发动态网站 271
13.1 动态网站简介 271
13.1.1 静态网页和动态网页 271
13.1.2 动态网页设计语言 272
13.1.3 ASP编程语言 272
13.2 安装和配置Web服务器 274
13.2.1 安装IIS 274
13.2.2 配置Web服务器 276
13.3 制作表单 279
13.3.1 表单简介 279
13.3.2 常用的表单控件 280
13.3.3 Spry验证表单控件 287
13.4 网站数据库 291
13.4.1 数据库技术概述 291
13.4.2 用Access创建网站数据库 292
13.5 用Dreamweaver制作ASP动态网页 296
13.5.1 采集并显示表单信息 296
13.5.2 建立数据库连接 300
13.5.3 建立记录集并显示数据库记录 305
13.6 本章习题 307
13.7 上机练习 308
第14章 模板、库和站点管理 309
14.1 模板和库 309
14.1.1 模板的使用 309
14.1.2 库的使用 317
14.2 站点测试 320
14.2.1 自动检测无效链接 320
14.2.2 站点报告测试 321
14.2.3 检查浏览器的兼容性 321
14.3 站点发布 322
14.3.1 Dreamweaver内置上传功能 322
14.3.2 使用Cuteftp上传工具 325
14.4 管理站点 327
14.4.1 站点管理 327
14.4.2 文件和文件夹的管理 330
14.4.3 站点地图 331
14.4.4 同步本地和远程站点上的文件 335
14.4.5 站点资源管理 336
14.5 本章总结 337
14.6 本章习题 337
14.7 上机练习 338
附录A 参考答案 339