第1章 焕然一新的Dreamweaver CS4 1
1.1 Dreamweaver CS4的功能 2
1.2 Dreamweaver CS4的配置与安装 3
1.3 Dreamweaver CS4的特性 6
1.4 Dreamweaver CS4的工作环境 11
1.4.1 菜单栏 11
1.4.2 标题栏 13
1.4.3 工具栏 13
1.4.4 文档窗口 14
1.4.5 状态栏 15
1.4.6 插入面板 17
1.4.7 属性设置面板 18
1.4.8 可停靠浮动面板 19
1.5 Dreamweaver CS4默认值设置 20
1.6 定制快捷键 30
1.7 Dreamweaver CS4文件操作 33
1.7.1 文件的打开 33
1.7.2 文件的新建 34
1.7.3 存储文档 35
1.8 本章小结 36
1.9 课后练习题 37
第2章 网站站点的创建与管理 39
2.1 网站站点规划 40
2.1.1 规划站点结构 40
2.1.2 规划站点的浏览机制 41
2.1.3 构建整体的站点风格 42
2.1.4 网页的设计和发布流程 42
2.2 创建本地站点 43
2.2.1 使用定义站点向导创建站点 43
2.2.2 直接创建站点 50
2.3 编辑站点 54
2.3.1 打开本地站点 55
2.3.2 修改站点 55
2.3.3 删除站点 56
2.3.4 复制站点 57
2.3.5 设置服务器访问类型 57
2.4 上传和下载文件 58
2.4.1 上传站点文件 58
2.4.2 下载站点文件 59
2.5 设置设计备注 60
2.6 屏蔽文件 62
2.6.1 屏蔽文件的特性 62
2.6.2 设置屏蔽选项 63
2.6.3 启用或关闭站点屏蔽特性 63
2.6.4 屏蔽特定的文件夹 64
2.6.5 取消所有文件夹和文件的屏蔽状态 64
2.7 综合实例:创建shop站点 65
2.8 本章小结 66
2.9 课后练习题 66
第3章 网页文本的编辑与处理 67
3.1 创建网页文本 68
3.1.1 创建普通文本 68
3.1.2 输入特殊字符 68
3.1.3 插入日期 71
3.2 创建文本列表 71
3.2.1 项目列表 72
3.2.2 项目列表属性 74
3.3 设置文本属性 75
3.3.1 设置标题字体 75
3.3.2 设置字体类型 76
3.3.3 设置字号大小 77
3.3.4 设置文本的样式 77
3.3.5 设置颜色属性 78
3.3.6 设置段落属性 79
3.3.7 设置超链接 81
3.3.8 “属性”设置面板 81
3.4 综合实例:格式化文本 83
3.5 本章小结 85
3.6 课后练习题 85
第4章 网页超链接的管理与应用 87
4.1 超链接基础 88
4.1.1 超级链接基本概念 88
4.1.2 链接路径 89
4.1.3 链接的颜色 90
4.1.4 使用文件选择对话框 91
4.2 创建文本超链接 93
4.3 链接到命名锚 95
4.4 创建电子邮件链接 96
4.5 创建无地址链接 98
4.6 创建脚本链接 98
4.7 添加导航条 99
4.8 图像映射 100
4.9 “指向文件”链接 102
4.10 管理链接 104
4.10.1 设置链接管理特性 104
4.10.2 设置站点缓存 106
4.11 综合实例:特殊链接 106
4.12 本章小结 108
4.13 课后练习题 108
第5章 使用CSS样式布局网页 109
5.1 层叠样式表概述 110
5.2 层叠样式表的原理、种类及样式冲突 111
5.3 创建自定义CSS样式 113
5.3.1 重定义HTML样式 114
5.3.2 使用CSS选择器 115
5.3.3 链接外部层叠样式表 115
5.3.4 编辑外部样式表 115
5.4 层叠样式表的设置面板 116
5.4.1 编辑CSS样式的文字格式 116
5.4.2 编辑CSS样式的背景格式 117
5.4.3 编辑CSS样式的区块属性 118
5.4.4 编辑CSS样式的方框属性 118
5.4.5 编辑CSS样式的边框属性 119
5.4.6 编辑CSS样式的列表属性 120
5.4.7 编辑CSS样式的定位属性 120
5.4.8 编辑CSS样式的扩展属性 121
5.5 综合实例:建立外部CSS样式 125
5.6 本章小结 131
5.7 课后练习题 132
第6章 网页图片设置与管理 133
6.1 网页插入图像 134
6.1.1 使用菜单命令插入图像 134
6.1.2 使用“插入”面板插入图像 135
6.1.3 通过鼠标拖曳插入图像 135
6.2 插入图像占位符 136
6.3 插入背景图像 137
6.4 插入追踪图像 138
6.5 图像标签辅助功能 139
6.6 设置图像的属性 139
6.7 使用翻转图像 140
6.8 综合实例:图书简介 141
6.9 本章小结 145
6.10 课后练习题 145
第7章 经典的网页表格布局 147
7.1 DreamweaverCS4中的表格 148
7.1.1 表格的基本概念 148
7.1.2 在网页中插入表格 149
7.1.3 表格嵌套 150
7.1.4 输入内容 151
7.1.5 选定表格 152
7.1.6 导入和导出表格数据 154
7.2 编辑表格的属性 156
7.2.1 设置表格属性 157
7.2.2 改变表格和单元格的大小 159
7.2.3 添加/删除行或列 160
7.2.4 合并及拆分单元格 161
7.2.5 设置列、行和单元格属性 162
7.2.6 表格的排序 163
7.3 综合实例:制作成绩表 164
7.4 本章小结 168
7.5 课后练习题 168
第8章 独特的框架布局网页方法 169
8.1 网页框架的建立 170
8.1.1 创建框架 170
8.1.2 嵌套的框架集 171
8.2 框架的基本操作 171
8.2.1 选定框架集和框架 172
8.2.2 保存框架集和框架 172
8.2.3 删除框架的操作 173
8.3 设置框架集和框架的属性 173
8.3.1 框架的属性 173
8.3.2 框架集属性 174
8.3.3 设置框架的大小 175
8.3.4 设置框架和框架集的边框 176
8.3.5 改变框架的背景色 176
8.4 在框架中使用链接 176
8.5 综合实例:十二星座 177
8.6 本章小结 181
8.7 课后练习题 182
第9章 独具特色的DIV布局网页方法 183
9.1 网页层的概念 184
9.1.1 层的基础知识 184
9.1.2 网页层的建立 185
9.1.3 创建嵌套的层 185
9.2 设置层的属性 186
9.2.1 层“属性”设置面板 186
9.2.2 “AP元素”管理面板 188
9.2.3 层的默认参数属性 189
9.3 层的基本操作 190
9.3.1 激活层 190
9.3.2 选择层 190
9.3.3 移动层 191
9.3.4 复制层 192
9.3.5 调整层的大小 192
9.3.6 对齐层 192
9.3.7 吸附层到网格 193
9.3.8 层与表格的相互转化 193
9.4 CSS盒模型 195
9.4.1 CSS盒模型的概念 195
9.4.2 盒模型兼容问题 196
9.5 综合实例:成长的快乐 196
9.6 本章小结 200
9.7 课后练习题 200
第10章 动态网页的表单设计与应用 201
10.1 网页表单概述 202
10.2 表单的对象 202
10.3 创建网页表单 203
10.3.1 插入网页表单 204
10.3.2 设置表单属性 204
10.4 创建表单对象 205
10.4.1 创建文本字段 205
10.4.2 创建隐藏域 207
10.4.3 复选框和单选按钮 207
10.4.4 下拉列表框和列表框 210
10.4.5 创建跳转菜单 212
10.4.6 创建图像域 213
10.4.7 创建文件域 214
10.4.8 创建按钮 215
10.5 综合实例:用户信息表单 216
10.6 本章小结 222
10.7 课后练习题 222
第11章 网页事件和动作的应用 223
11.1 网页的行为概述 224
11.1.1 行为面板 224
11.1.2 事件 225
11.1.3 附加行为 227
11.1.4 修改行为 228
11.2 DreamweaverCS4自带动作 228
11.2.1 调用JavaScript 229
11.2.2 改变属性 229
11.2.3 检查浏览器 233
11.2.4 检查插件 234
11.2.5 控制Shockwave或SWF 235
11.2.6 拖动AP元素 235
11.2.7 转到URL 238
11.2.8 跳转菜单 239
11.2.9 打开浏览器窗口 239
11.2.10 弹出信息 241
11.2.11 预先载入图像 241
11.2.12 设置导航栏图像 242
11.2.13 设置文本 243
11.2.14 显示—隐藏层 245
11.2.15 交换图像 245
11.2.16 恢复交换图像 246
11.2.17 检查表单 246
11.3 综合实例:会员申请表单验证 247
11.4 本章小结 250
11.5 课后练习题 250
第12章 动态HTML网页基础 253
12.1 动态网页的工作方式 254
12.2 动态网页的工作流程 255
12.3 安装和配置服务器 256
12.3.1 IIS简介 256
12.3.2 安装服务器程序IIS 256
12.3.3 配置网站服务器 258
12.3.4 设置站点属性 262
12.3.5 指定服务器技术 265
12.4 数据库连接 267
12.4.1 访问数据库的过程 267
12.4.2 创建ODBC连接 268
12.4.3 创建ADO连接 272
12.4.4 访问SQL Server数据库 274
12.5 编辑或删除数据库连接 275
12.6 本章小结 276
12.7 课后练习题 277
第13章 动态网站记录集的创建与使用 279
13.1 记录集的特征 280
13.2 记录集的操作方法 280
13.3 创建简单的记录集 281
13.3.1 创建记录集的方法 281
13.3.2 显示记录集中的记录 283
13.4 使用SQL语句创建记录集 285
13.4.1 查询整个表 286
13.4.2 查询特定的字段 287
13.4.3 查询具有条件的字段 288
13.4.4 记录集排序 290
13.4.5 使用SQL定义记录集 291
13.5 管理记录集 295
13.5.1 复制记录集 295
13.5.2 编辑记录集 295
13.5.3 删除记录集 296
13.6 调用存储过程 296
13.7 创建存储过程对象 296
13.8 本章小结 297
13.9 课后练习题 298
第14章 动态对象的设置与使用 299
14.1 创建动态对象 300
14.2 定义数据源 301
14.3 创建动态文本 304
14.3.1 加入动态文本 304
14.3.2 修改占位符的外观 309
14.3.3 应用数据格式 309
14.4 创建动态图像 309
14.5 创建动态表单对象 310
14.5.1 创建动态文本域 310
14.5.2 创建动态图像域 311
14.5.3 创建动态单选按钮 312
14.5.4 创建动态复选框 313
14.5.5 创建动态下拉列表框 314
14.6 HTML属性的动态化 315
14.6.1 通过属性设置面板动态化HTML属性 315
14.6.2 使用数据“绑定”面板动态化HTML属性 316
14.7 使其他对象动态化 317
14.8 设置动态内容的格式 317
14.8.1 设置日期/时间格式 318
14.8.2 设置货币格式 318
14.8.3 设置数字格式 319
14.8.4 设置百分比格式 320
14.8.5 设置字符大小写 320
14.8.6 进行修整操作 321
14.8.7 编辑格式化列表 322
14.9 本章小结 323
14.10 课后练习题 323
第15章 用户管理系统的搭建与应用 325
15.1 数据库设计和系统规划 326
15.2 用户登录功能 328
15.2.1 系统的首页 328
15.2.2 登录失败 334
15.2.3 登录成功 334
15.2.4 会话结束 337
15.2.5 测试登录系统 337
15.3 用户注册功能 338
15.3.1 注册主页面 339
15.3.2 注册成功 342
15.3.3 注册失败 343
15.3.4 测试注册功能 343
15.4 用户资料修改功能 344
15.4.1 修改主页面 344
15.4.2 修改成功 347
15.4.3 注销用户 347
15.4.4 注销成功 349
15.5 密码查询功能 349
15.5.1 查询密码首页 349
15.5.2 查询密码答案 350
15.5.3 显示查询答案 352
15.6 本章小结 354
15.7 课后练习题 354
第16章 留言板系统的开发与应用 355
16.1 数据库设计和页面规划 356
16.2 留言板登录首页 358
16.3 插入留言功能 359
16.4 罗列留言标题 363
16.5 显示具体留言 367
16.6 后台管理功能 371
16.7 测试留言板 377
16.8 本章小结 379
16.9 课后练习题 380
第17章 新闻系统的开发与应用 381
17.1 系统规划与数据库设计 382
17.1.1 新闻系统规划 382
17.1.2 数据库设计 382
17.1.3 创建数据库连接 387
17.2 功能页面的设计 390
17.2.1 系统主页面的设计 390
17.2.2 新闻内容页面的设计 400
17.3 后台管理功能 402
17.3.1 后台登录页面 403
17.3.2 后台管理主页面 408
17.3.3 新增新闻页面 414
17.3.4 修改新闻页面 415
17.3.5 删除新闻页面 417
17.4 本章小结 420
17.5 课后练习题 420
第18章 Dreamweaver CS4的高级设置 421
18.1 模板的使用 422
18.1.1 模板的概念 422
18.1.2 模板面板介绍 422
18.1.3 创建模板 423
18.1.4 定义可编辑标记属性 426
18.1.5 在模板中定义重复区域 427
18.1.6 定义可选区域 430
18.1.7 管理模板 431
18.1.8 创建嵌套模板 432
18.1.9 应用模板创建网页 434
18.1.10 修改模板并更新站点 435
18.2 库的应用 436
18.2.1 库的概念 436
18.2.2 库面板的介绍 436
18.2.3 建立及使用库项目 438
18.2.4 删除库项目 439
18.2.5 修改库项目 440
18.3 命令菜单 441
18.4 历史记录面板 442
18.5 本章小结 446
18.6 课后练习题 447