第1章 体验Dreamweaver 8梦幻境界 1
1.1 Internet与Web基础知识 2
1.1.1 万维网和浏览器 2
1.1.2 IP地址和域名 2
1.1.3 统一资源定位器(URL) 3
1.2 网站开发技术简介 4
1.2.1 HTML 4
1.2.2 CSS 5
1.2.3 ASP 5
1.2.4 PHP 6
1.2.5 JSP 7
1.3 Dreamweaver 8新增功能 7
1.3.1 Dreamweaver发展简介 8
1.3.2 缩放、手形、选取工具 8
1.3.3 辅助线工具 9
1.3.4 扩展的CSS支持 11
1.3.5 代码折叠 11
1.3.6 其他新功能 12
1.4 Dreamweaver 8工作环境 13
1.4.1 工作区布局 13
1.4.2 文档窗口 14
1.4.3 工具栏面板 15
1.4.4 面板基本操作 20
1.4.5 属性面板 21
1.4.6 【标签】和【代码片断】
面板 22
1.4.7 【历史记录】和 【参考】
面板 23
1.5 自定义工作环境 23
1.5.1 【常规】参数设置 24
1.5.2 【复制\粘贴】参数设置 25
1.5.3 【字体】参数设置 26
1.5.4 窗口的视图模式 27
1.6 课堂练习1-1:制作第一个网页 27
1.7 思考与练习 31
第2章 编辑网页元素 33
2.1 编辑网页文本 34
2.1.1 插入文本 34
2.1.2 插入特殊符号 35
2.1.3 插入水平线 36
2.1.4 插入时间日期 37
2.2 格式化文本 37
2.2.1 设置字体属性 37
2.2.2 设置文本链接 38
2.2.3 电子邮件链接 40
2.2.4 设置幂文本及脚标 40
2.3 课堂练习2-1:文本的锚点链接 41
2.4 段落格式和列表 43
2.4.1 段落格式 43
2.4.2 创建列表 43
2.4.3 更改列表属性 44
2.5 设置网页图像 45
2.5.1 常用图像文件格式 45
2.5.2 插入图像 46
2.5.3 设置图像属性 47
2.5.4 设置背景图像 49
2.5.5 利用外部编辑器编辑图像 50
2.5.6 图像的链接 51
2.5.7 鼠标经过图像 52
2.6 课堂练习2-2:制作网站相册 53
2.7 课堂练习2-3:制作简单的
网站首页 55
2.8 思考与练习 58
第3章 使用表格布局页面 61
3.1 表格的基本操作 62
3.1.1 创建表格 62
3.1.2 为表格添加内容 63
3.1.3 导入与导出表格数据 63
3.1.4 表格的排序 65
3.1.5 扩展表格模式 66
3.2 格式化表格 67
3.2.1 设置表格属性 67
3.2.2 设置行/列/单元格属性 68
3.2.3 使用预先设计的格式
化表格 70
3.3 编辑表格 70
3.3.1 选中表格元素 71
3.3.2 调整表格大小 72
3.3.3 复制及粘贴单元格 72
3.3.4 拆分及合并单元格 73
3.3.5 删除和增加表格行与列 74
3.3.6 编辑表格的框线 75
3.4 课堂练习3-1:利用表格编排诗歌 77
3.5 使用布局模式创建页面 79
3.5.1 在【布局】模式中创建
表格 79
3.5.2 调整布局表格和单元格 81
3.5.3 设置布局表格和单元格
属性 82
3.5.4 设置布局宽度 83
3.5.5 设置布局模式的参数 84
3.6 课堂练习3-2:利用表格制作
网页 85
3.7 课堂练习3-3:运用布局模式
设计页面 89
3.8 思考与练习 91
第4章 运用框架和层 93
4.1 使用框架 94
4.1.1 创建框架集 94
4.1.2 保存框架及框架集 95
4.1.3 创建嵌套框架集 96
4.2 设置框架与框架集 97
4.2.1 选中及调整框架或框架集 97
4.2.2 为框架设置背景颜色并添
加内容 98
4.2.3 设置框架和框架集的属性 98
4.2.4 使用链接控制框架的内容 100
4.3 课堂练习4-1:利用框架设计页面 100
4.4 创建与管理层 104
4.4.1 创建层 104
4.4.2 创建嵌套层 104
4.4.3 使用层面板 105
4.4.4 层的参数设置 106
4.5 设置与应用层 106
4.5.1 激活与选择层 107
4.5.2 设置层属性 107
4.5.3 调整层的大小 109
4.5.4 层的对齐与叠放 109
4.6 课堂练习4-2:利用层制作
阴影字 110
4.7 层与表格的互相转换 111
4.7.1 层转换为表格 111
4.7.2 表格转换为层 112
4.8 课堂练习4-3:利用层设计网页 113
4.9 思考与练习 117
第5章 编辑多媒体元素 120
5.1 插入Flash 121
5.1.1 插入Flash动画 121
5.1.2 插入Flash按钮 123
5.1.3 插入Flash文本 124
5.1.4 插入Flash元素 125
5.2 课堂练习5-1:利用Flash按钮
制作网页导航 126
5.3 课堂练习5-2:用Flash元素制
作产品展示页面 128
5.4 插入视频 130
5.4.1 利用ActiveX控件插入
视频 130
5.4.2 插入Shockwave影片 133
5.4.3 插入Flash video视频 134
5.4.4 在代码中插入视频 135
5.5 插入音频 137
5.5.1 直接插入法 138
5.5.2 代码法 139
5.5.3 插件法 139
5.6 课堂练习5-3:制作在线音乐
欣赏 140
5.7 插入Java Applet对象 142
5.8 课堂练习5-4:在网页中插入
透明Flash 143
5.9 思考与练习 145
第6章 安装调试服务器与站点管理 148
6.1 创建站点 149
6.1.1 服务器种类 149
6.1.2 安装PWS与IIS 150
6.1.3 配置IIS 152
6.2 课堂练习6-1:创建一个本地
站点 154
6.3 站点维护 156
6.3.1 管理站点 156
6.3.2 使用站点地图 157
6.3.3 在站点地图中管理网页 159
6.4 上传和下载 161
6.4.1 设置远端服务器和FTP
属性 162
6.4.2 上传文件 163
6.4.3 下载文件 164
6.5 文件遮盖 165
6.5.1 文件遮盖影响及设置 165
6.5.2 激活和关闭文件遮盖 166
6.6 站点测试 166
6.6.1 检查文件间的链接 166
6.6.2 修复损坏的链接 167
6.6.3 浏览器测试 167
6.7 网页过渡效果 168
6.8 课堂练习6-2:动态检测浏览器 170
6.9 思考与练习 172
第7章 HTML和CSS样式 175
7.1 HTML基本样式 176
7.2 HTML标记 177
7.2.1 排版标记 180
7.2.2 字体标记 181
7.2.3 列表标记 184
7.2.4 图像标记 186
7.2.5 表格标记 188
7.2.6 链接标记 189
7.3 XHTML可扩展超文本置标语言 190
7.3.1 XHTML代码规则 190
7.3.2 使页面符合XHTML 191
7.4 CSS样式 192
7.4.1 CSS样式简介 193
7.4.2 CSS语法 194
7.4.3 在网页中插入CSS 198
7.5 创建和修改CSS 199
7.5.1 创建CSS规则 200
7.5.2 链接和编辑外部CSS样式 201
7.5.3 设置CSS样式参数 202
7.6 CSS样式属性设置 203
7.6.1 设置字体属性 203
7.6.2 设置背景属性 204
7.6.3 设置区块属性 206
7.6.4 设置方框属性 206
7.6.5 设置边框属性 207
7.6.6 设置列表属性 208
7.6.7 设置定位属性 208
7.6.8 设置扩展属性 208
7.7 课堂练习7-1:制作边框特效
菜单 210
7.8 思考与练习 213
第8章 提高工作效率 216
8.1 创建与应用模板 217
8.1.1 创建模板 217
8.1.2 应用模板 218
8.2 设置模板属性 220
8.2.1 模板中定义可编辑区域 220
8.2.2 模板中定义重复区域 221
8.2.3 模板中定义可选区域 222
8.2.4 模板中定义可编辑标记
属性 223
8.2.5 嵌套模板 224
8.2.6 修改模板并更新站点 225
8.3 课堂练习8-1:利用模板制作
个人网站 226
8.4 应用库元素 230
8.4.1 创建库项目 231
8.4.2 设置库属性 232
8.4.3 编辑库项目和更新站点 233
8.5 资源管理器 234
8.5.1 认识和编辑资源 234
8.5.2 使用收藏列表方式管理
资源 236
8.5.3 在站点中应用资源 237
8.6 扩展管理器 238
8.6.1 扩展管理器基础 239
8.6.2 Dreamweaver插件应用 239
8.7 课堂练习8-2:设置快捷菜单 242
8.8 思考与练习 244
第9章 制作网页特效 247
9.1 行为概述 248
9.1.1 行为概念 248
9.1.2 行为面板 248
9.1.3 编辑行为 249
9.2 应用行为 249
9.2.1 交换图像 250
9.2.2 打开浏览器窗口 250
9.2.3 拖动层 251
9.2.4 弹出信息 253
9.2.5 改变属性 253
9.2.6 显示-隐藏层 254
9.2.7 显示弹出式菜单 255
9.2.8 设置文本 256
9.2.9 检查浏览器 258
9.2.10 预先载入图像 259
9.3 JavaScript概述 259
9.3.1 JavaScript特点 260
9.3.2 JavaScript的安全性 261
9.3.3 JavaScript的应用范围 262
9.4 JavaScript操作 264
9.4.1 JavaScript对文字的操作 264
9.4.2 JavaScript对图像的操作 266
9.4.3 JavaScript对框架的操作 269
9.4.4 JavaScript对层的操作 272
9.5 时间轴 274
9.5.1 时间轴面板 274
9.5.2 创建时间轴 275
9.5.3 修改时间轴 276
9.6 课堂练习9-1:幻灯片 277
9.7 课堂练习9-2:精确计时器 278
9.8 思考与练习 280
第10章 构建动态网站基础知识 283
10.1 ASP简介 284
10.1.1 ASP基本概念 284
10.1.2 ASP程序概述 285
10.1.3 ASP和HTML的关系 286
10.1.4 使用ASP建立电子
商务网站 287
10.2 创建表单 287
10.2.1 表单概述 288
10.2.2 添加表单 288
10.2.3 添加表单对象 289
10.3 ASP基本对象 293
10.3.1 Request对象 293
10.3.2 Response对象 296
10.3.3 Application对象 300
10.3.4 Session对象 302
10.3.5 Server对象 304
10.4 网页表单域处理与验证 306
10.4.1 网页表单与ASP程序 306
10.4.2 表单域后台ASP程序 308
10.4.3 ASP取得表单域内容 314
10.4.4 客户端表单域验证 315
10.5 课堂练习10-1:图片网页
计数器 319
10.6 课堂练习10-2:服务器端表单域
验证 321
10.7 思考与练习 323
第11章 动态网站数据库 326
11.1 数据库基础 327
11.1.1 数据库系统 327
11.1.2 常用数据库管理系统 329
11.2 创建并连接Access数据库 330
11.2.1 创建数据表 330
11.2.2 字段操作 331
11.2.3 定义主键 333
11.2.4 连接数据库 335
11.3 创建并连接SQL Server数据库 337
11.3.1 SQL Server数据库系统
优点 337
11.3.2 系统数据库与数据库
文件 338
11.3.3 数据库操作 339
11.3.4 表操作 341
11.3.5 连接数据库 344
11.4 课堂练习11-1:创建站内搜索
引擎 346
11.5 课堂练习11-2:数据库中数据的
显示、修改和删除 349
11.6 思考与练习 354
第12章 综合实例 358
12.1 网站规划 359
12.1.1 网站规划基础 359
12.1.2 网站规划原则 360
12.2 设计布局 361
12.2.1 布局设计元素 362
12.2.2 布局设计过程 363
12.3 交互式留言板 364
12.4 新闻录入系统 372
12.5 设计论坛之登录页面 382
12.6 设计论坛之显示页面 388
答案 400