第1章Dreamweaver 3简介 1
1.1 关于Dreamweaver 3 1
目录 1
1.2 Dreamweaver的一贯特色 2
1.3 Dreamweaver 3的新特性 4
1.3.1 HTML编辑 4
1.3.3创建、编辑对象和页面元素 5
1.3.4整合和通讯:增加工作效率 5
1.3.2站点管理 5
1.3.5定制和扩充Dreamweaver 6
第2章Dreamweaver基础 7
2.1关于Dreamweaver的工作区 7
2.2 窗口内的各种元素 8
2.2.1 Document Window(文档窗口) 8
2.2.2 Dockable floating palettes(可入坞的浮动面板) 12
2.2.3属性检查器(Property Inspector) 14
2.2.4快速启动面板(Launcher) 14
2.2.5对象面板(Objects Palette) 15
2.2.6历史(History)面板 19
2.2.7环境快捷菜单(Context Menu) 20
2.2.8 HTML源代码检查器 20
2.3参数设置 21
2.3.1 Fonts/Encoding(字体/编码)参数选择 21
2.3.2浮动面板的参数设置 21
2.3.3状态栏的参数设置 22
2.4 Dreamweaver的菜单功能 23
2.4.1 File菜单 24
2.4.2 Edit菜单 25
2.4.3 View菜单 25
2.4.4 Insert菜单 26
2.4.5 Modify菜单 27
2.4.6 Text菜单 29
2.4.7 Commands菜单 29
2.4.8 Window菜单 30
2.4.9Help菜单 30
3.1.1输入文本并做初步修饰 31
第3章制作一幅网页 31
3.1 制作实例:第一幅网页 31
3.1.2规范化正文并使用背景颜色 35
3.2 HTML简介 37
3.2.1 什么是HTML 37
3.2.2一个HTML的例子 38
3.2.3 HTML的结构和常用元素 39
4.2.1使用本地链接 42
4.2在网页中使用链接 42
4.1.1什么是链接 42
4.1链接概述 42
第4章链接和导航 42
4.2.2使用远程链接 48
4.2.3使用mailto链接 49
4.2.4创建无址链接和脚本链接 49
4.3 自定义链接颜色 50
4.4导航和导航条 52
4.4.1 创建导航条 52
4.4.2调整导航条 56
第5章使用表格和列表 58
5.1用表格规范文档内容 58
5.1.1 实例一:一个简单的表格——“网页制作群” 58
5.1.2实例二:使用嵌套表格——“长途电话区号和邮政编码表” 62
5.1.3实例三:“心爱之屋” 64
5.2对文档内容使用列表 66
5.2.1有序列表 66
5.2.2无序列表 69
5.2.3定义列表 70
5.2.4 一个综合使用三种列表样式的实例:“制作面饼” 71
第6章在网页中使用图像 73
6.1 使用图像做背景 73
6.1.1用浅色图像做背景 73
6.1.2使用深色图像做背景 75
6.2使图像和文字配合 76
6.2.1和图像有关的属性 76
6.2.2调整图像的大小 78
6.3用图像进行链接 80
6.2.3设定图像和文字的对齐方式 80
6.4用互动图像进行链接 81
6.4.1准备图像 82
6.4.2建立互动效果 82
6.5使用图像映射进行链接 83
第7章使用层 87
7.1层的两种格式 87
7.2创建层 87
7.2.1设置默认的层参数 88
7.2.2新建一个层 89
7.2.3创建嵌入式层 89
7.2.4设置层的属性 90
7.2.5设置多个层的属性 92
7.3对层进行操作 93
7.3.1 Layers(层)工具面板 93
7.3.2激活层 94
7.3.3选择层 94
7.3.4对层进行调整 95
7.4应用实例:借助层设计表格 98
7.4.1利用层进行页面布局 99
7.4.2 将层转换成表格 100
第8章使用分帧技术 102
8.1 创建帧 103
8.1.1使用Frames面板创建帧 103
8.1.2管理帧文档 104
8.1.3创建帧结构的其他方法 105
8.1.4创建嵌套的帧结构 107
8.2设置和修改帧属性 108
8.2.1 帧元素和帧集的选择方法 108
8.2.2设置和修改帧或帧集对象的属性 111
8.3使用帧结构时的链接 112
8.4使用分帧技术的高级技巧 114
8.4.1假设访问者的浏览器平台不支持分帧技术 115
8.4.2在单击链接时同时更新两个帧中的内容 116
9.1新建一个表单并进行设置 119
9.1.1新建一个表单 119
第9章使用表单 119
9.1.2设置表单属性 120
9.2向表单中添加对象 120
9.2.1插入文本域 120
9.2.2插入按钮 122
9.2.3插入图像域 123
9.2.4插入复选框 125
9.2.5插入单选按钮 125
9.2.7插入文件域 126
9.2.6插入列表/菜单 126
9.2.8插入隐藏域 127
9.2.9插入跳转菜单 127
9.3处理表单数据 128
9.4表单应用实例 129
9.4.1实例一:在客户端处理表单数据 129
9.4.2实例二:在服务器端处理表单数据 133
10.1关于时间线 143
10.1.1 Timeline(时间线)面板 143
第10章使用时间线创建动画 143
10.1.2关于“Behaviors(行为) 145
1 0.2创建时间线动画 145
10.2.1 通过控制层建立时间线动画 145
10.2.2通过改变图像源来形成动画 148
10.3 实例:有音乐伴随的文字移动 149
第11章使用样式表 152
11.1 HTML样式表 152
11.1.1 在文档中使用HTML样式表 152
11.1.3 自定义HTML样式 154
11.1.2去除HTML样式 154
11.2创建链接到外部的样式表 156
11.2.1 创建外部样式表 156
11.2.2 “Category”(种类)各项内容的设置 159
11.2.3链接外部样式表 168
11.3 CSS样式表 170
11.3.1 有关CSS样式表 170
11.3.2基本语法 171
11.3.3伪类和伪元素 173
11.3.4层叠顺序 174
11.3.5用CSS制作rollover效果 175
第12章在网页中使用程序和多媒体 179
12.1插入Java Applet 179
12.1.1添加Java Applet并设置其属性 179
12.1.2在网页中添加Applet动画 181
12.2插入Shockwave电影 183
12.2.1在网页中插入Shockwave电影 183
12.2.2 Shockwave电影的属性设置 184
12.2.3 实例 185
12.3在网页中加入Flash电影 186
12.3.1插入Flash电影 186
12.3.2 Flash电影的属性设置 186
12.3.4实例:在网页中插入Flash Movie 187
第13章在网页中使用Behaviors 189
13.1 Behaviors概述 189
13.2 Behaviors Inspector 190
13.3关于事件 191
13.4.1如何附加一个行为 193
13.4附加一个行为 193
13.5将行为附加给时间线 195
13.6调整一个行为 196
13.7下载和安装第三方提供的行为 196
13.8可用动作简介 197
1 3.8.1 Call JavaScript动作 198
13.8.2 Change Property动作 198
13.8.3 Check Browser动作 200
13.8.4 Check Plugin动作 201
13.8.5 Control Shockwave or Flash动作 202
13.8.6 Drag Layer动作 203
13.8.7 Go to URL动作 205
13.8.8 Jump Menu和Jump Menu Go动作 205
13.8.9 Open Browser Window动作 207
13.8.10 Play Sound动作 209
13.8.11 Popup Message动作 209
13.8.12 PreloadImages动作 210
13.8.13 SetNavBarImage动作 211
13.8.14 Set Text ofFrame动作 213
13.8.15 SetTextofLayer动作 214
13.8.16 Set Text ofStatus Bar动作 215
13.8.17 Set Text ofText Field动作 215
13.8.18 Show-Hide Layers动作 216
13.8.19 Swap Image动作 218
13.8.20 Swap Image Restore动作 219
13.8.21 Go To Timeline Frame动作 219
13.8.22 Play Timeline and Stop Timeline动作 220
13.8.23 Validate Form动作 221
13.9更新一个行为 223
13.10应用实例 223
13.10.1 内联式框架 224
13.10.2创建空文档null_iframe.htm 224
13.10.3建立主文档encyc.htm 224
13.10.4建立图像映射 225
13.10.5 插入内联式框架 226
13.10.6插入用来描述栏目内容的层 226
13.10.7加入脚本程序 227
13.10.8把函数附加给可单击区域 229
13.10.9预览完成的网页 230
第14章使用模板 232
14.1关于模板 232
14.2创建模板 232
14.2.1将已有的HTML文档另存为模板 232
14.2.2创建一个新的模板 233
14.2.4设置模板的页面属性 234
14.2.3编辑已有的模板 234
14.3对模板进行编辑 235
14.3.1 定义模板中已有的内容为可编辑区域 235
14.3.2定义一个新的可编辑区域 236
14.3.3 模板的参数设置 236
14.3.4查看可编辑区域和锁定区域 237
14.3.5 查看可编辑区域和锁定区域的HTML源代码 238
14.3.6取消对可编辑区域的标记 239
14.3.7在模板中使用样式表、时间线和行为 240
14.3.8关于模板工具栏 240
14.4.1基于模板创建新文档 241
14.4使用模板 241
14.4.2查找文档的可编辑区域 242
14.4.3取消文档和模板的关联 242
14.5修改模板和更新站点文档 242
14.5.1打开和修改模板 243
14.5.2更新文档和整个站点 243
14.6.1 关于XML 244
14.6.2 XML标记符号的使用 244
14.6导入和导出XML 244
14.6.3 XML的导出和导入 245
14.7应用实例 246
14.7.1制作一个模板 246
14.7.2使用已经做好的模板 247
第1 5章库项目和服务器端包含 249
15.1 关于库项目 249
15.2创建一个库项目 249
15.3和库项目有关的参数设置 251
15.4将库项目添加到页面中 251
15.5 改变库项目 252
15.5.1编辑一条库项目 253
15.5.2更新使用了库项目的页面 253
15.5.3重命名一条库项目 254
15.5.4从库中删除一条库项目 254
15.6使库项目可以编辑 254
15.7编辑库项目中的行为 255
15.8库项目的属性 256
15.9库面板 256
15.10.1 向文档中加入SSI 258
15.10使用Server-side Includes(服务器端包含) 258
15.10.2在Dreamweaver中查看SSI 259
15.11 实例一:创建和引用库项目 260
15.11.1 图片的准备 260
15.11.2创建库项目 260
15.11.3引用创建好了的库项目 263
15.12在文档中使用服务器端包含 263
第16章站点管理 266
16.1创建一个本地站点 266
16.2.1将远程站点服务器和本地站点关联 268
16.2设置一个远程站点 268
16.2.2决定远程站点的根目录 272
16.2.3 设置远程站点的常见问题及解答 272
16.3 关于站点窗口 273
16.3.1 站点管理的常用操作 274
16.3.2关于登记和验证系统 275
16.4设置Site FTP(站点FTP)参数 276
16.5使用登记/验证系统 277
16.5.1从远程服务器上验证文件 277
16.5.2向远程服务器上登记文件 278
16.6获取和上传文件 279
16.6.1从服务器上获取文件 279
16.6.2将文件上传到远程服务器 280
16.7同步文件 280
16.7.1 查看新文件(或文件夹) 281
16.7.2进行文件同步操作 281
16.8查找和替换 283
16.8.1 “查找”对话框中的选项设置 284
16.8.4在指定标记之间查找文本 285
16.8.2在Document(文档)窗口中查找文本 285
16.8.3在HTML源代码中查找文本 285
16.9管理链接 287
16.9.1启用链接管理功能 287
16.9.2改变链接的目标位置 287
第17章使用第三方组件 289
17.1 下载第三方组件 289
17.1.1下载组件管理器 290
17.1.2下载组件 290
17.2组件管理器 292
17.3 使用Extension Manager 294
17.3.1关于组件 294
17.3.2安装组件 294
17.4几个组件的用法 296
17.4.1 Marquee 297
17.4.2 Add to IE Favorites 298
附录1 HTML 4速查手册 300
附录2快捷键列表 326