第1章 认识Dreamweaver 4和Dreamweaver UltraDev 4 1
1.1 Dreamweaver 4概述 1
1.1.1 Dreamweaver 4的新功能介绍 1
1.1.2 Dreamweaver 4的界面变化 3
1.1.3 Dreamweaver 4的快捷键定义 15
1.2 Dreamweaver UltraDev 4概述 17
1.2.1 Dreamweaver UltraDev 4的主要特点 18
1.2.2 Dreamweaver UltraDev 4与Dreamweaver 4的异同 21
1.2.3 Dreamweaver UltraDev 4的新功能 22
1.2.4 Dreamweaver UltraDev 4的界面变化 24
1.2.5 Dreamweaver UltraDev 4常用快捷键一览表 26
第2章 站点 29
2.1 站点概念 29
2.2 Dreamweaver 4中新建站点 29
2.2.1 定义Local Info(本地站点信息)各属性 30
2.2.2 定义Remote Info(远程站点)各属性 30
2.2.3 定义Design Notes(设计笔记)属性 35
2.2.4 定义Site Map Layout(站点地图规划)属性 36
2.2.5 进行File View Column(站点窗口显示栏目)设置 37
2.3 Dreamweaver UltraDev 4中新建站点 38
2.3.1 定义本地站点 38
2.3.2 定义远程站点 39
第3章 表格 42
3.1 基本知识 42
3.1.1 基本概念 42
3.1.2 属性面板 42
3.2.2 消除分辨率的差异 44
3.2 基本技巧 44
3.2.1 表格排版 44
3.2.3 表格在预览时发生变化的问题 45
3.2.4 利用表格实现画中画即页中页效果 45
3.2.5 在使用表格中应注意的问题 46
3.3 动态调整表格大小 46
3.3.1 关于表格和占位符 46
3.3.4 如何调整重复区域内表格的列的宽度 47
3.3.3 在Live Data窗口中调整一个表格的行或者是列大小 47
3.3.2 在Live Data窗口中改变table的大小 47
3.3.5 在文档窗口中改变表格的大小 48
3.3.6 在文档窗口中隐藏动态占位符 48
3.4 表格的亮暗边问题 49
第4章 文本及页面控制 50
4.1 格式化文本 50
4.1.1 格式化文本的三种方式 50
4.1.2 设置段落格式 51
4.1.3 设置字符格式 57
4.1.4 设置项目列表 65
4.2 页面跳转 69
4.3 设置行间距 70
4.4 Dreamweaver 4中的字体问题 71
4.4.1 字体设定不能保存的问题 71
4.4.2 普通文本的汉字输入问题 73
4.4.3 空格输入问题 73
4.5 Dreamweaver UltraDev 4中插入日期 73
5.1.2 查找与替换 75
5.1.1 块缩进 75
第5章 代码操作 75
5.1 常规操作 75
5.1.3 编辑非Html文档 77
5.1.4 Html和JavaScript代码导航 77
5.1.5 快速标识符编辑器 78
5.1.6 Command命令集 79
5.2 Reference(参考手册) 80
5.2.1 Html Reference 80
5.2.2 JavaScript Reference 81
5.2.3 CSS Reference 81
5.3 JavaScript Debugger 83
5.3.1 在浏览器里调试JavaScript 83
5.3.2 进入JavaScript代码 84
5.3.3 查看变量 85
5.4 Dreamweaver UltraDev 4中ASP页面空格换行问题 85
5.5 数据的导入与排序 89
6.1 基本知识 91
第6章 图像处理 91
6.2 基本操作 93
6.2.1 插入图像 93
6.2.2 修改图像属性 93
6.2.3 调整图像和其他元素的大小 95
6.2.4 使图像与页面其他元素对齐 95
6.3 描摹图像功能 96
6.3.1 介绍 96
6.3.2 制作 96
6.4 创建轮换图像 97
6.4.1 用插入方法创建轮换图像 97
6.4.2 用附加行为的方法创建轮换图像 98
6.5 快速图片链接批处理 99
第7章 层 101
7.1 基本知识 101
7.1.1 层 101
7.1.2 层的属性设置 103
7.1.3 层的操作 105
7.1.4 层参数设置 107
7.1.5 嵌套层 108
7.1.6 层的优点 110
7.2 使用层的常用的技巧 111
7.2.1 元素的定位 111
7.2.2 鼠标移到图片时显示隐含图层 111
7.2.3 拖动图层的应用 112
7.2.4 点击按钮出现隐含图层 112
7.2.6 赋予文字图层特效 114
7.2.5 下拉菜单的实现 114
7.3 制作网页右键菜单 115
7.4 Dreamweaver中层的相对定位 116
7.4.1 常出现的问题 116
7.4.2 原因与解决方法 116
7.4.3 具体制作 117
7.4.4 技巧 118
8.1.1 创建表单 119
8.1 基本知识 119
第8章 表单 119
8.1.2 给表单添加对象 121
8.1.3 表单对象的属性设置 121
8.2 表单应用 127
第9章 框架 130
9.1 基本知识 130
9.1.1 创建框架集 130
9.1.2 插入预定义框架集 130
9.1.3 创建嵌套框架集 131
9.1.4 框架面板 132
9.1.5 框架和框架集文件 135
9.1.6 框架和框架集属性 137
9.2 框架应用 141
9.2.1 创建框架集 142
9.2.2 设计要在框架中显示的网页 143
9.2.3 设定框架的源文件 143
9.2.4 用键接控制框架显示内容 144
9.3 创建非框架内容 145
10.1 基础知识 147
10.1.1 CSS基本用法 147
第10章 CSS样式 147
10.1.2 使用CSS定义页面 148
10.1.3 CSS样式表在HTML文件中的位置 149
10.1.4 定位属性 151
10.2.1 设置字体大小的样式 152
10.2.2 设置字体颜色的样式 152
10.2 CSS应用 152
10.2.3 设置链接颜色的样式 153
10.2.4 设置无下划线链接的样式 154
第11章 时间线 155
11.1 基础知识 155
11.2 时间线制作的简单的例子 156
11.3 和Behavior(行为)结合 158
11.4 层、时间线、行为结合的常用技巧 159
11.4.1 用Dreamweaver实现幻灯片效果 159
11.4.2 制作可以用鼠标拖动的滚动板 160
第12章 行为 162
12.1 基本知识 163
12.1.1 行为的使用 163
12.1.2 行为动作 164
12.2 应用Events 166
12.2.1 选择浏览器支持的Events 166
12.2.2 修改Dreamweaver中Behaviors默认的Events 167
13.1.1 插件编写的xml基础 168
13.1 Dreamweaver插件编写预备知识 168
第13章 插件 168
13.1.2 Dreamweaver菜单文件menus.xml的剖析 169
13.1.3 插件编写的JavaScript基础 173
13.2 Dreamweaver插件制作 176
13.2.1 基础知识 176
13.2.2 复杂的Object插件编写 178
13.2.3 Command插件的编写 182
13.2.4 Behaviors插件的编写 187
13.3 插件的封装 190
13.3.1 .mxi文件的剖析 191
13.3.2 封装插件 191
13.4 Dreamweaver UltraDev 4插件应用解析 192
第14章 模板和库 194
14.1 模板 194
14.1.1 基础知识 194
14.1.2 创建模板 195
14.1.3 设置模板页面属性 196
14.1.4 定义模板的可编辑区 197
14.1.5 模板的参数选项 199
14.1.6 在模板中使用样式、时间线和行为 202
14.1.7 模板常用操作 202
14.1.8 导入和导出XML内容 204
14.2 库 206
14.2.1 如何使用Library(库) 206
14.2.2 编辑库元素中的行为 208
14.2.3 使用server-side include 209
15.1 插入Flash动画 211
第15章 Dreamweaver 4与Flash的协同工作 211
15.2 插入Shockwave动画 212
15.3 Dreamweaver 4的Flash按钮制作 214
15.4 插入Flash文字 216
15.5 Flash文字和按钮的汉字输入问题 217
15.6 Dreamweaver中插入Flash参数解析 217
第16章 Dreamweaver与Fireworks的协同工作 219
16.1 粘贴Fireworks 220
16.2 插入Fireworks 221
16.3 输出Fireworks文件到Dreamweaver中 222
16.4 图像编辑 223
16.5 编辑Fireworks表格 224
16.6 Optimize Image in Fireworks命令 225
第17章 Dreamweaver UltraDev 4的自动化操作、编码操作及个性化定制 227
17.1 Dreamweaver UltraDev 4的自动化操作 227
17.1.1 实时数据 227
17.1.2 数据绑定检查器 227
17.1.3 多服务器设计环境 227
17.1.5 用户验证服务器行为 229
17.1.4 远程数据库连通 229
17.1.6 主/从关系、数据库编辑、记录集导航和记录集状态实时对象 230
17.1.7 动态数据格式化 230
17.1.8 服务器行为库 230
17.1.9 结构视图 232
17.1.10 Flash文本和Flash按钮 233
17.1.11 历史记录板 233
17.1.12 往返图像编辑 234
17.1.13 梦想模板 234
17.2 Dreamweaver UltraDev 4的编码操作 235
17.2.1 往返HTML编程和服务器标记 235
17.2.2 完整的文本编辑器 235
17.2.3 鲜明的语法颜色 235
17.2.4 分窗显示 237
17.2.5 可视SourceSafe合成 237
17.2.6 WebDAV合成 237
17.2.9 简明的程序代码 238
17.2.7 支持包括application.cfm和globalasa在内的非HTML文件 238
17.2.8 SQL编辑器 238
17.2.10 快速标签编辑器 239
17.2.11 编码向导 240
17.2.12 完整的BBEdit(eval)或HomeSite包 240
17.3 Dreamweaver UltraDev 4的个性化定制 241
17.3.1 服务器行为定制 241
17.3.3 支持JavaBean 242
17.3.4 可重写的服务器行为 242
17.3.2 支持行业标准的操作服务器 242
17.3.5 资源管理 243
17.3.6 可自定义的现场数据 243
17.3.7 可自定义的键盘快捷键 243
17.3.8 可再配置的网站窗口 245
17.3.9 Macromedia Exchange 245
17.3.10 数据包管理器 246
17.3.11 与先进网页软件的合成 246
18.1.1 运行Dreamweaver UltraDev 4时的系统配置 247
第18章 全面掌握Dreamweaver UltraDev 4 247
18.1 使用UltraDev开发程序的系统配置 247
18.1.2 运行动态页面的系统配置 248
18.1.3 ASP服务器 248
18.2 Dreamweaver UltraDev 4一些基本术语 248
18.3 动态页的工作方式 249
18.4 Dreamweaver UltraDev 4工作流程 250
18.4.1 制作静态页 250
18.4.2 定义记录集 250
18.4.3 添加动态内容 251
18.4.4 激活动态页 251
18.4.5 编辑和调试Web页 251
第19章 Dreamweaver UltraDev 4制作留言版 253
19.1 安装PWS 253
19.2 准备好网页文件 255
19.3 建立Access数据库 257
19.4 设定Windows 98的DSN 260
19.5 定义站点 262
19.6 定义数据库连接 265
19.7 制作填写留言页面 266
19.8 建立数据录 267
19.9 制作浏览页面 269
19.10 显示多条留言记录 271
19.11 结束 273
第20章 Dreamweaver UltraDev 4制作动态下拉菜单 274
20.1 图片和层 275
20.1.1 准备图片 275
20.1.2 建立层和表格 276
20.1.3 层的z-index属性 280
20.1.4 技巧和提示 280
20.2 转换图片——行为(Behaviors) 281
20.2.1 图片的转换 281
20.2.2 给图片命名 282
20.2.3 给图片增加行为 282
20.2.5 更多的转换效果 284
20.2.4 转换最后一个图片 284
20.2.6 层的隐藏和显示 285
20.2.7 触发图片 286
20.2.8 菜单的扩展 287
20.3 动态数据 288
20.3.1 概述 288
20.3.2 建立记录集 289
20.3.3 建立重复区域 292
20.3.4 建立指向详细页面的链接 293
20.3.5 建立详细页面 295
第21章 Dreamweaver UltraDev 4制作会员注册及登录系统 298
21.1 会员注册及登录系统制作流程 298
21.2 会员登录Login.asp 299
21.3 不同权限操作者的登录界面 301
21.4 会员注册Register.asp 302
21.6 忘记密码 308
21.7 Cookie的应用 310
21.8 附录部分 312