第1章 强大的网页制作工具 Dreamweaver 4.0 2
1.1 创建网站的必备知识 2
1.1.1 网站的整体规划和设计 2
1.1.2 网站信息的准备和收集 2
1.1.3 网页的制作 3
1.1.4 建立一个网站所需要的软硬件设备 3
1.1.5 大型网站开发群体的人员组成 4
1.2 制作网页的基本语言——HTML 简介 5
1.3 Dreamweaver 简介 6
1.4.1 界面的改变 7
1.4 Dreamweaver4.0的新增功能 7
1.4.2 Assets 资源管理器 9
1.4.3 方便的代码编辑调试器 10
1.4.4 统一的颜色吸管 11
1.4.5 Layout 排版化的网页制作 12
1.4.6 方便的在线 O Reilly 语法参考手册 13
1.4.7 真正自定义的快捷键 14
1.4.8 直接插入 Flash 按钮和 Flash 文字 14
1.4.9 增强的模板管理 16
本章练习 17
2.1.2 安装启动 Dreamweaver4.0 20
2.1.1 Dreamweaver4.0的系统要求 20
第2章 Dreamweaver4.0简介及工作环境 20
2.1 Dreamweaver4.0的系统要求、安装与启动 20
2.2 Dreamweaver4.0的工作环境 22
2.2.1 Dreamweaver4.0工作环境的组成 22
2.2.2 Dreamweaver4.0各工作窗口和面板的功能 22
2.3 Dreamweaver4.0的菜单及功能 34
2.3.1 File 菜单 34
2.3.2 Edit 菜单 36
2.3.3 View 菜单 37
2.3.4 Insert 菜单 39
2.3.5 Modify 菜单 41
2.3.6 Text 菜单 42
2.3.7 Commands 菜单 43
2.3.8 Site 菜单 44
2.3.9 Window 菜单 45
2.3.10 Help 菜单 46
2.4 Dreamweaver4.0的基本属性选项与参数设置 47
2.4.1 一般选项 48
2.4.2 代码颜色选项 49
2.4.4 代码改写选项 50
2.4.3 设置 HTML 源代码格式控制器 50
2.4.5 样式表格式选项 51
2.4.6 文件类型编辑器选项 52
2.4.7 字体/编码选项 53
2.4.8 Highlighting 选项 54
2.4.9 不可视元素选项 55
2.4.10 层选项 56
2.4.11 排版选项 57
2.4.12 浮动面板选项 57
2.4.13 预览与浏览器选项 58
2.4.14 设置快速标识符编辑器选项 59
2.4.15 站点选项 60
2.4.16 状态栏选项 61
2.5 Dreamweaver4.0的编程和调试环境 62
2.5.1 在 Dreamweaver4.0中用 Debug 调试代码 62
2.5.2 使用 Dreamweaver4.0内建的参考书面板 65
本章练习 68
第3章 网站建设初窥门径 71
3.1 网站规划 71
3.1.1 规划站点结构 71
3.1.4 规划样式表定义 73
3.1.3 规划模板和库的应用 73
3.1.2 规划网站导航系统 73
3.2 建立本地网站 74
3.2.1 新建本地网站 74
3.2.2 建立网站结构 76
3.3 使用 Dreamweaver 编辑和管理网站 78
3.3.1 编辑和更新现有网站 78
3.3.2 使用网站窗口管理文件 78
3.3.3 查看本地和远程站点 78
3.3.5 处理站点文件 80
3.3.4 调整站点窗口显示方式 80
3.3.6 站点的编辑复制和删除 81
3.4 创建和编辑页面 82
3.4.1 通过现有文件创建页面 82
3.4.2 从空白的文档开始创建页面 84
3.4.3 基于模板创建页面 84
3.4.4 为页面添加文本和插入对象 85
3.4.5 初学者的一般错误 87
3.4.6 插入日期 88
3.4.7 插入特殊符号 89
3.4.8 插入和修改水平线 89
3.4.9 在文档窗内选取元素 90
3.4.10 网络安全色和网页颜色的使用 91
3.4.11 设置 HTML 文档的页面属性 92
3.5 充分利用历史面板 93
3.5.1 历史面板参数设置 93
3.5.2 重复过往操作步骤 95
3.5.3 向其他对象应用过往操作步骤 97
3.5.4 拷贝和粘贴过往操作步骤 97
3.5.5 将过往操作步骤存为命令 98
3.5.6 录制新命令 99
3.6.1 Assets 资源管理器概述 100
3.6 方便的资源管理器 100
3.6.2 使用资源管理器插入图片 101
3.6.3 使用资源管理器应用站点中的颜色 102
3.6.4 使用资源管理器应用链接 103
3.6.5 使用资源管理器应用其他资源 104
3.6.6 使用资源管理器的收藏夹 105
本章练习 108
第4章 网页链接和站点导航技巧 110
4.1 构建网站的基本方法——链接和导航 110
4.2.1 使用 Point To 图标创建链接 111
4.2 创建链接的常用方法 111
4.2.2 使用 Link 属性栏创建到文档的链接 113
4.2.3 创建锚点链接 115
4.2.4 创建 e-mail 链接 118
4.2.5 创建 nowhere 链接和脚本链接 120
4.3 链接的查看、修改、管理和测试 120
4.3.1 查看站点地图 Site Map 120
4.3.2 修改站点地图布局 121
4.3.3 查看站点文件的子链接 122
4.3.4 修改和管理链接 123
4.3.5 测试链接 126
4.4 创建网站导航条 127
本章练习 130
第5章 图像的编辑和使用 132
5.1 当前 Web 上流行的图像格式 132
5.2 简单的图像处理和转换 134
5.2.1 使用 Fireworks 对网页中使用的图像进行优化 134
5.2.2 使用 Photoshop 进行图像格式转换 136
5.2.3 使用 Fireworks 切图 138
5.3 在网页中插入图像 141
5.3.1 插入图像 141
5.3.2 设置图像与文本的对齐方式 146
5.3.3 插入 Fireworks 图像 149
5.4 使用映像图 151
5.5 使用草稿图 155
5.6 使用翻转图 159
5.7 制作相册 162
5.8 综合实例 165
本章练习 170
第6章 多媒体元素的使用 172
6.1 在网页中插入 Flash 动画 172
6.2 直接插入 Flash 文本 175
6.3 直接插入 Flash 按钮 177
6.4 在网页中插入视频对象 179
6.4.1 插入 avi 文件 179
6.4.2 插入 RealVideo 文件 180
6.5 为网页添加声音文件 186
6.5.1 添加背景声音 186
6.5.2 在页面中添加声音文件 187
本章练习 190
7.1 创建表格 192
7.1.1 直接创建简单的表格 192
第7章 表格 192
7.1.2 在 Dreamweaver 中导入其他表格 194
7.1.3 使用 Dreamweaver 导出表格 197
7.2 HTML 对表格的说明方式 198
7.3 在表格中排版 200
7.3.1 设定表格的边框 201
7.3.2 排版表格内容 203
7.3.3 应用样式到表格 211
7.4 表与层 213
7.5 表格的复制 219
7.6 表格的排序 221
7.7 使用 Layout 和表格模式进行排版 223
7.7.1 绘制表格 224
7.7.2 绘制单元格 225
7.7.3 移动表格或单元格 226
7.7.4 表格和单元格的属性 226
7.7.5 设置透明分割图像 227
7.7.6 将排版转换为表格 227
本章练习 228
第8章 综合应用框架 230
8.1 框架的概念 230
8.2 创建框架 231
8.3 设置框架的属性和插入框架内容 235
8.4 编辑和删除框架 239
8.5 为框架设置链接 241
8.5.1 框架内链接 242
8.5.2 关键字链接 244
8.6 浏览器不支持框架时进行的设置 246
本章练习 248
第9章 使用层和时间线动画 250
9.1 层的概念、属性 250
9.2 创建一个层 250
9.3 设置层首选项 251
9.4 设置层的属性 252
9.5 使用层的嵌套 254
9.6 调整层的大小 254
9.7 层的移动和对齐 255
9.7.1 层的移动的三种方法 255
9.7.2 层的对齐 256
9.8 向层中插入对象元素 257
9.9 将层转换为表格 257
9.10 层与行为相结合制作动态效果 259
9.11 使用层创建页面预载图像的技巧 268
9.12 时间线的概念与操作 270
9.13 使用层和时间线在网页中实现动画 271
9.14 改变动画中物体的运动路线 275
9.15 在运动中改变图像 276
9.16 录制图层路径 277
9.17 时间线与行为结合 280
9.17.1 开始或停止播放时间线 280
9.17.2 在时间线中使用 Behaviors 282
本章练习 284
10.2 学习使用模板 286
10.2.1 模板面板的属性 286
第10章 使用模板和库 286
10.1 为什么要使用模板和库 286
10.2.2 创建模板 287
10.2.3 应用模板 290
10.2.4 用模板同时更新多个文档 292
10.3 模板的其他功能 295
10.3.1 在编辑的文档中直接应用模板 295
10.3.2 让文档脱离模板的控制 297
10.3.3 基于文档创建模板 298
10.3.5 将模板的“可编辑区”转换为“锁定区” 299
10.3.4 如果模板改名了如何处理 299
10.3.6 设置模板的页面属性 300
10.3.7 寻找“可编辑区” 300
10.3.8 模板文件被保存在什么地方 301
10.4 库元素的使用 301
10.4.1 创建库元素 301
10.4.2 在文档中加入库 303
10.4.3 修改库元素 304
10.4.4 让文档中应用的库元素脱离库的控制 306
10.4.5 库文件被保存在什么地方 306
本章练习 307
第11章 交互式表单 310
11.1 概述 310
11.2 熟悉“表单对象面板” 310
11.3 插入交互式表单和表单元素 311
11.3.1 加入表单体 311
11.3.2 设置表单体的属性 312
11.3.3 在表单体中加入表单元素 313
11.4 文本框、多行文本域和密码框 313
11.5 复选钮和单选钮 315
11.5.1 复选钮 315
11.5.2 单选钮 316
11.6 按钮 319
11.7 列表框和跳转菜单框 320
11.7.1 建立普通列表框 321
11.7.2 建立跳转菜单框 323
11.8 文件域 324
11.9 隐藏字段 325
11.10 图像字段 325
11.10.1 插入图像字段 326
11.10.2 利用图片替代提交按钮 327
11.11.1 使用行为进行有效性验证 328
11.11 表单数据有效性验证 328
11.11.2 自行编写脚本程序进行有效性验证 330
11.12 交互式表单的总结 332
本章练习 335
第12章 使用层阶式样式表 338
12.1 层阶式样式表的功能和分类 338
12.1.1 为什么要使用层阶式样式表 338
12.1.2 层阶式样式表的分类 339
12.2 用样式表面板定义和使用层阶式样式表 339
12.2.1 定义样式表 339
12.2.2 应用样式表 346
12.3 在原有的 HTML 标签基础上重定义样式 347
12.4 使用样式表制作与鼠标动作相关的动态效果 351
12.5 使用滤镜和定义鼠标特效 354
12.5.1 对文字使用滤镜和定义鼠标特效 354
12.5.2 高级样式表应用——绚丽文字 357
12.5.3 样式表滤镜对于图像的应用 361
12.5.4 滤镜特效有时为什么看不到 364
12.6 定义和应用外部样式表 366
12.6.1 创建外部样式表 366
12.6.2 在 Dreamweaver 应用外部样式表 368
转换为3.0以下版本支持的文档 370
12.7 转换为3.0版本以下浏览器支持的文件形式 370
12.8 Dreamweaver4对样式表功能的改进 372
本章练习 375
第13章 Behavior 行为 378
13.1 行为的基本概念 378
13.2 触发行为的事件 378
13.3 一个简单的实例 380
13.4 Dreamweaver4.0自带行为介绍 385
13.4.1 Call Javascript 385
13.4.2 Change Property 386
13.4.3 Check Browser 388
13.4.4 Check Plugin 390
13.4.5 Control Shockwave or Flash 391
13.4.6 Go to URL 393
13.4.7 Jump Menu 和 Jump Menu Go 395
13.4.8 Open Browser Window 398
13.4.9 Play Sound 399
13.4.10 Popup Message 400
13.4.11 Swap Image、Swap Image Restore 400
13.4.12 Set Nav Bar Image 401
13.4.13 Set Text 403
13.4.14 Validate Form 406
13.4.15 Timeline 406
13.4.16 Show-Hide Layers 407
13.4.17 Preload Images 409
13.4.18 Drag Layer 409
13.5 编辑行为 413
13.6 获得更多的行为 414
13.7 更新旧版本的行为 414
本章练习 415
14.2.1 改变 Dreamweaver 首选项 418
14.2 Dreamweaver4.0强大的定制功能 418
14.1 定制和扩展个性化的 Dreamweaver 概述 418
第14章 Dreamweaver4.0强大的定制和扩展功能 418
14.2.2 改变对象面板的内容 419
14.2.3 创建一个简单的对象 422
14.2.4 编辑系统菜单 423
14.2.5 自定义快捷键 425
14.2.6 建立一个浏览器配置文件 428
14.3 使用扩展管理器对插件进行管理 429
14.4 使用外部插件的实例 435
14.4.1 日历对象插件 436
14.4.2 滚动文字对象插件 438
14.4.3 超级 E-mail 链接对象插件 439
14.4.4 Box 状消隐变化的行为插件 440
14.4.5 页面转场效果的 Commands 插件 444
14.4.6 跟随鼠标飞行文字的代码型插件 447
本章练习 451
第15章 使用 CourseBuilder 插件实现交互式网页 454
15.1 CourseBuilder 功能概述 454
15.1.1 安装 CourseBuilder 454
15.1.2 CourseBuilder 功能简介 456
15.2 CourseBuilder 的交互功能使用和实例 460
15.2.1 使用选择题交互实例 461
15.2.2 使用拖拽响应交互实例 468
15.2.3 使用时间限制交互实例 472
本章练习 477
第16章 站点管理、上传和测试 480
16.1 定义站点并设置其基本属性 480
16.2 站点窗口工作环境介绍 483
16.3 使用解锁/锁定功能进行协同工作 485
16.3.1 功能概述 485
16.3.2 解锁和锁定远程服务器上的文件 485
16.4.1 从远程服务器上下载文件 487
16.4 下载和上传文件 487
16.4.2 向远程服务器上传文件 489
16.5 使本地和远程服务器上的文件进行同步 490
16.6 测试站点 492
16.6.1 功能概述 492
16.6.2 检查网页同目标浏览器之间的兼容性 492
16.6.3 检查站点中的超链接 494
16.6.4 修复断掉的链接 496
16.6.5 预览网站中的页面 498
16.6.6 测试文件下载时间 499
本章练习 500