《活学活用Dreamweaver 4开发网站》PDF下载

  • 购买积分:15 如何计算积分?
  • 作  者:钟小平编著
  • 出 版 社:北京:人民邮电出版社
  • 出版年份:2001
  • ISBN:7115095264
  • 页数:495 页
图书介绍:作为功能齐全的专业Web创作工具,Dreamweaver 4提供了功能强大的可视化工具和高度智能化的代码编辑环境,实现了页面设计艺术与HTML编程技术近乎完美的结合。   本书围绕网站开发和网页制作,详细介绍了Dreamweaver 4的高级功能和具体应用,从站点的总体规划到页面的具体制作,从文本格式化到网页动画设计,讲述了该软件的使用方法,并突出了Dreamweaver 4的新特性和新功能。书中内容兼具综合性、系统性和实用性。文中穿插了精选插件讲解,还重点介绍了使用超级插件CourseBuilder制作Web课件的方法和步骤。   全书深入浅出,图文并茂,既有背景知识介绍和操作步骤详解,又有应用实例分析和技术总结。   本书面向网站开发和网页制作人员,适用于有一定网页制作基础的读者,并兼顾网页制作初学者。

第1章 快速了解Dreamweaver 4 1

1.1 Dreamweaver 4概述 2

1.2 Dreamweaver 4的新特性 2

1.2.1 增强的代码编辑功能 3

1.2.2 更容易的页面设计 3

1.2.3 改进的集成功能 4

1.2.4 更加流畅的Web开发流程 4

1.2.5 通用的用户界面 5

1.3 熟悉Dreamweaver 4的工作环境 5

1.3.1 Dreamweaver的工作区 6

1.3.2 Dreamweaver的不同视图 7

1.3.3 文档窗口 8

1.3.4 工具栏 9

1.3.5 对象面板简介 10

1.3.6 属性面板简介 11

1.3.7 菜单功能 11

1.4 Dreamweaver的网站开发流程 12

1.4.1 站点规划 12

1.4.2 设计站点的基本结构 12

1.4.3 设计并制作网页 12

1.4.4 在网页中添加内容 13

1.4.5 实现交互性和动画 13

1.4.6 测试、发布和维护站点 14

第2章 用Dreamweaver驾驭站点 15

2.1 做好站点的规划工作 16

2.1.1 确定Web站点的目标和访问者 16

2.1.2 规划站点的结构 17

2.1.4 把握站点的整体风格 18

2.1.5 其他注意事项 18

2.1.3 规划站点的导航结构 18

2.2 本地站点的创建和使用 19

2.2.1 创建本地站点 19

2.2.2 管理站点 20

2.2.3 在站点窗口查看站点结构 21

2.2.4 操作站点文件 23

2.2.5 编辑和更新现有站点 23

2.3 站点中的网页文档 23

2.3.1 设置文档的网页属性 24

2.3.2 在文档窗口中选择对象 25

2.3.3 显示和编辑网页的头部内容 26

2.4 连接站点文件的纽带----链接 27

2.3.4 了解Web安全色 27

2.4.1 链接路径 28

2.4.2 创建链接 29

2.4.3 管理链接 33

2.5 测试站点 35

2.5.1 浏览器兼容性测试 35

2.5.2 检查站点中的链接 36

2.5.3 用浏览器预览网页 37

2.5.4 用站点报告测试站点 38

2.6 设置远程站点 39

2.6.1 设置常规的远程站点 40

2.6.2 与SourceSafe和WebDAV的合成 43

2.7.2 上传和下载文件 45

2.7.1 连接到远程服务器 45

2.7 站点的发布与维护 45

2.7.3 使本地站点和远程站点文件同步 46

2.8 协同开发Web站点 48

2.8.1 建立 Check In/Check Out 系统 49

2.8.2 进行 Check In 和 Check Out 操作 50

2.8.3 设计附注 52

2.8.4 使用站点报告来改进工作流 54

2.9 在Internet上建立网站 55

2.9.1 建立企业级网站 56

2.9.2 建立个人网站 56

第3章 资源管理和重用技术 59

3.1.1 了解资源管理 60

3.1 资源管理 60

3.1.2 使用资源面板 61

3.1.3 往页面中添加资源 63

3.1.4 改变资源显示顺序 64

3.1.5 编辑资源 64

3.1.6 资源管理和站点文件管理相结合 65

3.1.7 使用收藏夹资源 65

3.2 Dreamweaver的模板 68

3.2.1 认识模板 68

3.2.2 设计自己的模板 68

3.2.3 编辑和修改模板 72

3.2.4 基于模板设计网页 72

3.2.5 让文档与模板脱钩 75

3.2.6 模板修改与文档更新 75

3.2.7 导出和导入XML内容 76

3.3 Dreamweaver的库 77

3.3.1 认识库项目 77

3.3.2 新建一个库项目 77

3.3.3 往文档中添加库项目 78

3.3.4 修改库项目 79

3.3.5 编辑库项目中的行为 80

3.3.6 删除库项目 81

3.4 使用外部模板 81

3.5 使用历史面板 82

3.5.1 了解历史面板 83

3.5.2 使用历史面板重复执行操作 83

3.5.3 在文档之间复制和粘贴步骤 84

3.5.6 使用历史面板录制命令 85

3.5.5 使用和编辑命令 85

3.5.4 使用历史面板创建命令 85

第4章 轻松打造CSS样式表 87

4.1 认识CSS 88

4.1.1 什么是CSS 88

4.1.2 CSS的使用 89

4.2 Dreamweaver强大的CSS管理功能 91

4.2.1 打开CSS样式面板 91

4.2.2 创建CSS样式 91

4.2.3 编辑CSS样式表 92

4.3 精确定制CSS样式 93

4.3.1 定制CSS样式的 Type 类属性 94

4.3.2 定制CSS样式的 Background 类属性 94

4.3.3 定制CSS样式的 Block 类属性 95

4.3.4 定制CSS样式的 Box 类属性 96

4.3.5 定制CSS样式的 Border 类属性 97

4.3.6 定制CSS样式的 List 类属性 98

4.3.7 定制CSS样式的 Positioning 类属性 99

4.3.8 定制CSS样式的 Extensions 类属性 100

4.4 为HTML标记重新定义样式 101

4.5 使用CSS选择器创建和应用样式 103

4.6 自定义CSS样式及其应用 105

4.7 应用外部样式表 107

4.8 使用CSS滤镜实现多媒体特效 109

4.8.1 什么是CSS滤镜 109

4.8.2 用Dreamweaver实现滤镜特效 111

4.9 灵活应用CSS 114

4.9.1 浏览时改变鼠标光标 114

4.9.2 巧用CSS的锚伪类 115

4.9.3 灵活应用CSS的边框属性 117

4.10 动态改变CSS样式 117

4.10.1 用脚本语言动态改变CSS样式属性 117

4.10.2 CSS的动态滤镜效果 118

第5章 最具特色的工具----行为 123

5.1 认识行为 124

5.1.1 什么是行为 124

5.1.2 进一步了解事件 125

5.2 Dreamweaver行为的基本操作 127

5.2.1 打开行为面板 127

5.2.2 附加行为 129

5.2.3 编辑行为 130

5.3.1 调用JavaScript代码 131

5.3 Dreamweaver内置的行为 131

5.3.2 改变网页对象的属性 132

5.3.3 识别浏览器 133

5.3.4 识别插件 135

5.3.5 跳转到指定的网页 136

5.3.6 在新的浏览器窗口中打开网页 137

5.3.7 在浏览器状态条中显示信息 139

5.3.8 弹出信息对话框 140

5.3.9 显示和隐藏层 141

5.3.10 拖动层 143

5.3.11 动态改变层中文本 145

第6章 Dreamweaver的备用武器----插件 149

6.1 认识Dreamweaver插件 150

6.2 用Macromedia Extension Manager管理插件 151

6.2.1 用Extension Manager安装插件 152

6.2.2 用Extension Manager管理插件 153

6.3 插件的下载 154

6.4 插件应用实例 155

6.4.1 利用插件实现网页背景颜色渐变效果 155

6.4.2 灵活控制浏览器窗口 157

6.4.3 网页打印控制 160

6.4.4 动态鼠标轨迹特效 161

6.4.5 使用 Resolution Redirect 插件判断屏幕分辨率 164

6.4.6 用 dynamicClock 插件定制实时时钟 165

6.5 自己动手做插件 166

6.5.1 制作对象类插件 167

6.5.2 制作命令类插件 170

6.5.3 制作行为类插件 173

第7章 代码编辑与脚本调试 179

7.1 理解Roundtrip HTML特性 180

7.2 Dreamweaver的参考面板及其使用 181

7.3 使用代码视图和代码检查器 182

7.3.1 进一步了解代码视图和代码检查器 182

7.3.2 缩进代码行和检查对称HTML标记 183

7.3.3 插入注释 183

7.3.4 打开和编辑非HTML文件 183

7.3.5 设置代码视图(代码检查器窗口)选项 184

7.4 在设计视图中编辑HTML标记 184

7.4.1 快速标记编辑器模式 184

7.4.2 使用提示菜单 186

7.4.3 设置快速编辑器参数 186

7.5.1 设置代码颜色参数 187

7.5 代码格式化参数及其设置 187

7.5.2 设置代码格式化参数 189

7.5.3 设置代码重写参数 190

7.6 净化HTML源代码 191

7.6.1 净化HTML源代码 191

7.6.2 净化由Microsoft Word生成的HTML源代码 192

7.6.3 用插件净化由FrontPage生成的HTML源代码 194

7.7 使用外部HTML编辑器 195

7.8 编辑脚本代码 197

7.8.1 插入脚本代码 197

7.8.2 编辑脚本代码 198

7.8.3 查看和编辑脚本函数 199

7.9 调试JavaScript脚本 199

7.9.2 运行脚本调试器 200

7.9.1 脚本调试器概述 200

7.9.3 检查语法错误 201

7.9.4 检查并修改逻辑错误 201

7.9.5 查看和编辑变量值 203

第8章 网页布局和定位技术 205

8.1 网页布局的经典手法----表格定位 206

8.1.1 了解表格结构 206

8.1.2 格式化表格 208

8.1.3 嵌套表格 212

8.1.4 用表格布局 213

8.2 网页布局专家----布局视图 214

8.2.1 理解布局视图 214

8.2.2 拖画布局单元格和表格 215

8.2.3 往布局单元格中添加内容 218

8.2.4 改变布局单元格和表格的大小及位置 219

8.2.5 格式化布局单元格和表格 219

8.2.6 设置布局宽度 221

8.2.7 使用空白图像 222

8.2.8 设置布局视图参数 222

8.3 网页元素定位大师----层 223

8.3.1 认识网页中的层 224

8.3.2 创建层 224

8.3.3 设置层的属性 226

8.3.4 使用层面板(Layer Inspector) 227

8.3.5 创建嵌套层 228

8.3.6 层的基本操作 228

8.3.7 用层来布局和定位 231

8.4 强强联手----层和表格的组合应用 232

8.4.1 用层技术来帮助用户设计表格 233

8.4.2 将表格转换为层 234

8.4.3 层中建表 234

8.5 利用Dreamweaver的辅助定位工具 235

8.5.1 根据屏幕分辨率来观察网页布局 235

8.5.2 用标尺来帮助布局和定位 235

8.5.3 用网格来帮助布局和定位 236

8.5.4 跟踪图 237

8.6 复杂页面的布局----框架技术 239

8.6.1 认识框架和框架集 239

8.6.2 创建框架集 240

8.6.3 框架文件和框架集文件 241

8.6.4 设置框架和框架集 242

8.6.5 用链接来控制框架内容 244

8.7 网页元素定位的高级手段----CSS 245

8.7.1 CSS的相对定位和绝对定位 245

8.7.2 实现层的相对定位 245

第9章 绚丽多彩的文本 247

9.1 插入特殊的字符 248

9.1.1 特殊字符的插入 248

9.1.2 空白的输入和处理 249

9.1.3 日期的输入 250

9.2 使用HTML标记、HTML样式和CSS样式格式化文本 251

9.2.1 文本格式化概述 251

9.2.2 用HTML标记格式化文本 251

9.2.3 使用HTML样式 254

9.3 用CSS滤镜实现文本特效 256

9.2.4 使用CSS格式化文本 256

9.4 用插件实现动态文本 260

第10章 风景这边独好--网页图像 267

10.1 网页图像格式 268

10.1.1 网页图像格式 268

10.1.2 灵活选择图像格式 269

10.2 网页图像的基本操作 270

10.2.1 插入图像 270

10.2.2 图像属性的设置 271

10.2.3 图像的对齐操作 273

10.2.4 图像显示尺寸调整 274

10.2.5 设置图像链接 274

10.3.1 设置网页背景图像 275

10.3 网页背景图像 275

10.3.2 巧用网页背景图像的平铺特性 276

10.3.3 让背景图像自动适应浏览器窗口 276

10.3.4 使用CSS样式定义背景图像 277

10.3.5 设置网页局部的背景图像 279

10.4 制作翻转图像(Rollover Image) 279

10.5 美仑美奂的导航条 280

10.6 地图导航----图像映像技术 282

10.7 用于图像的行为动作 283

10.7.1 PreLoad Images 动作 283

10.7.2 Set Nav Bar Image 动作 284

10.7.3 Swap Image 动作 286

10.7.4 Swap Image Restore 动作 286

10.8.1 用一幅图像实现翻滚效果 287

10.8 用CSS滤镜实现图像特效 287

10.8.2 用CSS滤镜实现的图像过渡效果 288

10.8.3 用插件实现的图像透明度渐变效果 289

10.9 与Fireworks协同处理图像 290

10.9.1 将Fireworks文件插入到Dreamweaver中 290

10.9.2 在Dreamweaver中调用Fireworks 293

10.9.3 编辑插入到Dreamweaver中的Fireworks文件 295

10.9.4 在Dreamweaver中优化Fireworks图像和动画 296

10.9.5 更新插入到Dreamweaver中的Fireworks HTML 299

10.10 制作Web像册 299

第11章 追求动感时尚----网页动画 303

11.1.1 什么是时间线 304

11.1.2 时间线面板 304

11.1 网页动画利器----时间线 304

11.1.3 使用时间线让层动起来 306

11.1.4 通过拖动路径创建时间线动画 308

11.1.5 修改时间线动画 309

11.1.6 修改时间线对象的属性 310

11.1.7 复制和粘贴时间线动画 312

11.1.8 将动画序列应用到其他对象 313

11.1.9 使用多个时间线 313

11.1.10 时间线动画制作的几条原则 314

11.2 将时间线与行为结合起来 314

11.2.1 为时间线附加行为 314

11.2.2 控制时间线的行为 316

11.3 时间线应用进阶 317

11.3.1 用时间线设计滚动看板 317

11.3.2 用插件 Timeline Extensions 3.0 控制时间线的播放 319

11.4.1 让层按照特殊路线运动 320

11.4 用插件实现层动画效果 320

11.4.2 用插件实现飘动的层 322

11.4.3 用插件 dHTML AutoScroll Area 制作滚动看板 323

11.4.4 跟着鼠标走的层 325

11.4.5 用插件实现的层过渡效果 326

11.5 精彩的网页过渡效果 329

11.5.1 使用 Page Transitions 插件实现网页过渡 329

11.5.2 通过插入元数据来实现网页过渡 330

11.5.3 网页自动刷新 331

第12章 兼容并蓄----网页多媒体 333

12.1 媒体对象概述 334

12.1.1 添加媒体对象 334

12.2.1 Flash对象概述 335

12.1.2 为媒体对象添加设计附注 335

12.2 添加Flash对象 335

12.2.2 使用Flash按钮对象 336

12.2.3 使用Flash文本对象 339

12.2.4 设置Flash对象属性 340

12.2.5 在网页中加入Flash电影 341

12.3 添加Generator对象 343

12.4 添加Shockwave对象 344

12.5 控制Shockwave或Flash电影的播放 345

12.6 在网页中加入声音 346

12.6.1 用于网络的声音文件 347

12.6.2 添加指向声音文件的链接 347

12.6.3 嵌入声音文件 347

12.6.5 使用插件加入背景音乐 348

12.6.4 使用行为动作 Play Sound 播放声音 348

12.7 在网页中播放视频 350

12.8 在网页中使用ActiveX控件 351

12.9 添加Netscape Navigator插件内容 352

12.10 插入Java小程序 353

第13章 随心所欲做菜单 357

13.1 新颖的动态下拉菜单 358

13.2 收放自如的移动式菜单 363

13.3 实用的跳转菜单 366

13.4 方便的折叠菜单 369

13.5 动感的滑动菜单 375

13.6 前卫的仿快捷菜单 377

第14章 网页的数据窗口----表单 381

14.2 快速创建表单 382

14.1 了解表单(Form) 382

14.3 各类表单对象 384

14.3.1 文本框对象 384

14.3.2 按钮对象 385

14.3.3 图像域对象 386

14.3.4 复选框对象 386

14.3.5 单选钮对象 387

14.3.6 列表框/下拉菜单对象 389

14.3.7 文件域对象 391

14.3.8 隐藏域对象 392

14.4 表单格式化 393

14.5 表单的数据处理 393

14.6 用行为 Set Text of Text Field 设置文本框的值 395

14.7 使用行为 Validate Form 进行表单校验 397

14.8 表单的多重提交 399

14.9 防止表单的连续提交 400

第15章 问鼎动态网站 403

15.1 了解动态网站和Web应用程序 404

15.1.1 Web动态技术 404

15.1.2 客户端脚本 405

15.1.3 服务器端脚本程序 405

15.1.4 静态网页和动态网页 406

15.2 Dreamweaver对服务器端脚本的支持 407

15.2.1 在Dreamweaver中编辑ColdFusion和ASP文件 408

15.2.2 自定义第三方标记 409

15.3.1 编制服务器端脚本的插件 410

15.3.2 编制ASP脚本的插件 AspDream 410

15.3 编制服务器端脚本的Dreamweaver插件 410

15.4 了解Dreamweaver UltraDev 412

15.4.1 Dreamweaver UltraDev概述 412

15.4.2 Dreamweaver和Dreamweaver UltraDev 413

15.4.3 UltraDev的Web应用程序概念 413

15.4.4 UltraDev动态网页的工作机制 414

第16章 快速制作交互页面──CourseBuilder入门 415

16.1 了解CourseBuilder 416

16.1.1 CourseBuilder概述 416

16.1.2 启用CourseBuilder 417

16.1.3 CourseBuilder交互 418

16.2 多项选择交互 419

16.2.1 多项选择交互概述 419

16.2.2 用多项选择交互制作选择题 420

16.3.2 制作拖放练习题 425

16.3 拖放交互 425

16.3.1 拖放交互概述 425

16.4 探测交互 430

16.4.1 探测交互概述 430

16.4.2 制作探测练习题 430

16.5 文本输入交互 433

16.5.1 文本输入交互概述 433

16.5.2 用文本输入交互制作填空题 434

16.6 CourseBuilder的交互控件 437

16.6.1 按钮(Button)交互 437

16.6.2 计时器(Timer)交互 439

16.6.3 滑动条(Slider)交互 442

16.7 动作管理器对象 445

16.8.1 查看和编辑CourseBuilder交互对象的属性 447

16.8 管理CourseBuilder交互 447

16.8.2 CourseBuilder交互对象的剪切、复制、粘贴和删除 448

16.8.3 将含有CourseBuilder交互页面上载到服务器 449

第17章 Web课件制作──CourseBuilder提高 451

17.1 深入了解动作管理器 452

17.1.1 动作管理器标签 452

17.1.2 程序段(Segment) 454

17.1.3 条件(Condition) 455

17.1.4 动作(Action) 458

17.2 计分和数据跟踪 461

17.2.1 计分和数据跟踪概述 461

17.2.2 标记对错与分值设定 462

17.2.3 显示反馈信息 463

17.2.4 确认CourseBuilder交互标识符 464

17.2.5 用于跟踪成绩的JavaScript变量 465

17.2.6 跟踪剩余时间和尝试次数 466

17.3 制作自我测验课件 466

17.3.1 在同一页面跟踪多个交互 466

17.3.2 在不同页面之间跟踪多个交互 470

17.4 记录成绩 472

17.4.1 使用知识跟踪(Knowledge Track) 472

17.4.2 连接数据库 474

17.5 自定义交互模板 475

17.5.1 自定义CourseBuilder交互模板 475

17.5.2 了解模板库文件 476

第18章 定制Dreamweaver 479

18.2.1 设置常规选项 480

18.2 设置Dreamweaver的参数选项 480

18.1 Dreamweaver定制概述 480

18.2.2 定制Dreamweaver面板 482

18.3 改变默认文件类型 483

18.4 修改对象面板 484

18.5 自定义Dreamweaver菜单 484

18.5.1 修改【Commands】菜单 485

18.5.2 剖析菜单配置文件 486

18.5.3 修改菜单和菜单项 488

18.5.4 修改键盘快捷键 489

18.6 定制对话框 491

18.7 改变默认的HTML格式 492

18.8 修改浏览器配置文件 492

附录 精选Dreamweaver插件一览表 495