
本书详尽地介绍了Dreamweaver CS3的基本功能,内容分为两部分:网页基本制作部分和动态网站开发部分,前一部分引导读者逐步学习如何使用文本、图像、表格、层、框架、多媒体、行为以及表单等网页元素,生成图文并茂的网页。而后一部分介绍了充分利用Dreamweaver CS3所提供的动态网页开发功能,使读者能够独立搭建简单的动态网站。
前 言 Dreamweaver CS3是Macromedia被Adobe收购后推出的第一个版本,自推出以来就深受广大网页设计者的青睐,并且随着软件的不断升级,Dreamweaver已经不仅仅用来组织文本和图片,更具备了制作DHTML、连接数据库等强大功能,因此可轻而易举地做出许多动感十足的互动页面。 本书着力于以“案例驱动”的形式全面指导读者学习Dreamweaver CS3的主要功能与实用技巧,并强调如何将软件功能运用于网站的设计中,突出创新、创意能力的培养。 本书力求体现以下特色: 1.内容合理。本书在章节安排和重要知识点的处理上,充分考虑到了教学需求,内容安排松紧适度,重点突出。所有章节都配有精心设计的实例,在每章的最后都有本章重点摘要和相关练习题,帮助读者快速理解和掌握本书的各个知识点。 2.结构新颖。将“传统教程”和“案例指导”相结合,实现优势互补。书中各章多是从案例入手,当读者对案例所涉及的内容、方法有所了解之后,再从理论上进一步讲清其实质,概括出其规律性的知识,实现从现象到本质、从感性到理性的过渡。 本书从网页制作的基础知识到动态网站程序的开发,循序渐进地对Dreamweaver CS3的内容进行了全面介绍,在具体内容描述中突出了重点和难点,并介绍了在实际开发中经常采用的一些技巧,使读者能够迅速提高网页制作水平。本书共分为15章,第1章简要介绍网站设计的基本知识及本地站点的创建方法,第2章介绍网页的基本操作,主要介绍网页设计的基本方法和界面元素的使用方法,第3章介绍建立网页链接的操作,第4章介绍表格的基本操作和应用表格进行页面布局的方法,第5章介绍层的应用,第6章介绍框架的应用,第7章介绍多媒体元素的插入,第8章介绍用行为与时间轴增强网页的动感和交互性,第9章介绍CSS样式创建及应用,第10章介绍应用模板和库创建大量相似网页的方法,第11章介绍在页面中制作表单的方法,第12章介绍Spry构件的使用,第13章介绍网站管理的基本常识及方法,第14章介绍动态网站开发前的准备工作,第15章主要介绍动态网站的开发。 本书由葛艳玲主编。另外江永春、张子义老师还参与了本书多个章节的编写工作,参加本书编写工作的还有张啸严、高冬梅、王勇、魏爱敏、吴海霞、白英华、宋嫒嫒、毛爱英、于津霞、周青等。 由于时间仓促,加上编写人员水平有限,书中可能存在着一些不足之处,欢迎读者对本书提出宝贵意见和建议,以便使本书得到更正和补充。 为了方便教师教学,本书还配有教学指南、电子教案及习题答案(电子版)。请有此需要的教师登录华信教育资源网(www.huaxin.edu.cn或www.hxedu.com.cn)免费注册后再进行下载,有问题时请在网站留言板留言或与电子工业出版社联系(E-mail:hxedu@phei.com.cn)。 本书约定: 1.在本书的叙述中,若省略其度量单位,则默认为像素。 2.文中描述菜单命令时采用“菜单”|“子菜单”形式。 编 者 2009年7月
目 录 第1章 网页设计基础 1 1.1 初识Dreamweaver CS3 1 1.1.1 Dreamweaver CS3的启动 1 1.1.2 Dreamweaver CS3的工作环境 2 1.2 创建本地站点——我的足球网 8 1.2.1 案例综述 8 1.2.2 案例分析 9 1.2.3 实现步骤 9 1.3 站点的创建及基本操作 17 1.3.1 站点的规划 17 1.3.2 定义本地站点 18 1.3.3 管理站点 21 1.3.4 网页文件的基本操作 22 本章小结与重点回顾 24 习题1 24 第2章 制作网页的基本操作 25 2.1 简单的图文混排——我与足球(me.html) 25 2.1.1 案例综述 25 2.1.2 案例分析 25 2.1.3 实现步骤 26 2.2 网页文本的输入和属性设置 36 2.2.1 插入文本 36 2.2.2 文本的格式设置 38 2.3 网页图片的插入及其属性设置 40 2.3.1 网页图像格式 40 2.3.2 插入图像 41 2.3.3 设置图像的属性 42 本章小结与重点回顾 43 习题2 43 第3章 建立网页链接 44 3.1 编织网站链接——足球新闻(news.html) 44 3.1.1 案例综述 44 3.1.2 案例分析 44 3.1.3 实现步骤 44 3.2 超链接概述 52 3.2.1 超链接的类型 52 3.2.2 链接路径 52 3.2.3 创建超链接 53 3.2.4 插入导航条 54 3.3 管理超链接 56 3.3.1 自动更新链接 56 3.3.2 在站点地图中管理 56 3.3.3 在整个站点范围内更改链接 59 本章小结与重点回顾 59 习题3 59 第4章 表格处理 61 4.1 表格基本操作 61 4.1.1 初识表格——创建网站相册:足球明星页面photo.html 61 4.1.2 表格的基本操作 64 4.2 应用表格布局页面 71 4.2.1 网页布局的基本概念 71 4.2.2 应用表格布局页面案例 75 4.3 使用表格的其他视图 82 4.3.1 扩展视图 82 4.3.2 布局视图 82 4.3.3 创建布局表格和布局单元格 83 本章小结与重点回顾 84 习题4 85 第5章 AP Div元素与时间轴动画 86 5.1 应用AP元素布局页面——环游世界 86 5.1.1 案例综述 86 5.1.2 案例分析 87 5.1.3 实现步骤 87 5.2 AP元素的创建与编辑 92 5.2.1 创建AP元素 93 5.2.2 创建多个AP元素及AP元素的嵌套 93 5.2.3 激活和选中AP元素 94 5.2.4 设置AP元素的属性 94 5.2.5 AP元素的编辑 95 5.3 AP元素面板的使用 95 5.4 AP元素与表格互换 97 5.4.1 表格转换为AP元素 97 5.4.2 AP元素转换为表格 97 5.5 时间轴概述 99 5.5.1 使用时间轴面板 99 5.5.2 创建时间轴动画 100 本章小结与重点回顾 102 习题5 102 第6章 框架 104 6.1 应用框架制作电子书——HTML教程 104 6.1.1 案例综述 104 6.1.2 案例分析 104 6.1.3 实现步骤 105 6.2 框架的基本操作 110 6.2.1 创建框架和框架集 110 6.2.2 选择框架和框架集 113 6.2.3 设置框架和框架集的属性 113 6.2.4 保存框架和框架集文档 115 6.2.5 框架中的链接 116 6.2.6 框架兼容性 116 本章小结与重点回顾 117 习题6 118 第7章 插入多媒体元素 119 7.1 网页的动感效果设计——多媒体示例 119 7.1.1 案例综述 119 7.1.2 案例分析 120 7.1.3 实现步骤 120 7.2 插入Flash对象 131 7.2.1 插入Flash动画 132 7.2.2 插入Flash按钮 133 7.2.3 插入Flash文本 134 7.2.4 插入Flash元素——图像查看器 135 7.2.5 插入Flash视频 136 7.2.6 插入FlashPaper文档 137 7.3 插入其他多媒体元素 138 7.3.1 插入Java Applet小程序 138 7.3.2 插入ActiveX控件 139 7.3.3 插入 Shockwave 影片 140 7.4 插入第三方插件 141 7.4.1 安装扩展插件 141 7.4.2 使用扩展插件 141 本章小结与重点回顾 142 习题7 142 第8章 行为 143 8.1 “行为”使网站更智能化——软件下载之家 143 8.1.1 案例综述 143 8.1.2 案例分析 143 8.1.3 实现步骤 144 8.2 行为概述 151 8.2.1 事件与动作 151 8.2.2 使用“行为”面板 151 8.3 向页面中添加基本行为 153 8.3.1 弹出信息 153 8.3.2 打开浏览器窗口 153 8.3.3 设置文本 155 8.3.4 交换图像 155 8.3.5 转到URL 156 8.3.6 显示—隐藏AP Div 157 8.3.7 拖动AP 元素 157 8.3.8 在时间轴中加入行为 159 本章小结与重点回顾 159 习题8 160 第9章 使用CSS样式 161 9.1 使用CSS样式格式化页面 161 9.1.1 案例综述 161 9.1.2 案例分析 161 9.1.3 实现步骤 162 9.2 CSS样式概述 170 9.2.1 CSS的特点 170 9.2.2 CSS的类型 170 9.2.3 CSS的存在方式 171 9.2.4 CSS在Dreamweaver中的创建方法 171 9.3 CSS样式面板的使用 173 9.3.1 认识CSS样式面板 173 9.3.2 创建新的CSS样式 175 9.3.3 编辑CSS样式 176 9.3.4 CSS样式的应用 185 9.4 CSS布局 186 9.4.1 Div+CSS布局 186 9.4.2 使用CSS布局创建页面 189 本章小结与重点回顾 190 习题9 190 第10章 模板和库的应用 192 10.1 应用模板制作相似网页——美文随笔 192 10.1.1 案例综述 192 10.1.2 案例分析 193 10.1.3 实现步骤 193 10.2 模板的基本操作 200 10.2.1 模板的基本特点 200 10.2.2 模板的创建与保存 200 10.2.3 创建模板区域 201 10.2.4 创建基于模板的网页 203 10.2.5 修改模板及更新页面 205 10.3 库的应用 205 10.3.1 创建库项目 206 10.3.2 插入库项目 207 10.3.3 修改库项目和更新站点 207 10.4 资源管理 208 本章小结与重点回顾 209 习题10 209 第11章 嵌入表单元素 211 11.1 表单页面制作——注册 211 11.1.1 案例综述 211 11.1.2 案例分析 211 11.1.3 实现步骤 212 11.2 表单概述 215 11.2.1 什么是表单 215 11.2.2 如何创建表单 215 11.2.3 插入表单 216 11.2.4 设置表单属性 216 11.3 添加表单对象 217 11.3.1 添加文本域 217 11.3.2 添加隐藏域 219 11.3.3 添加复选框 220 11.3.4 添加单选按钮 220 11.3.5 添加列表/菜单 221 11.3.6 添加按钮 222 11.3.7 添加图像域 223 11.3.8 添加文件域 224 11.3.9 创建跳转菜单 225 11.4 Spry验证表单 226 11.4.1 Spry验证文本域 226 11.4.2 Spry验证文本区域 229 11.4.3 Spry验证选择 230 11.4.4 Spry验证复选框 231 本章小结与重点回顾 232 习题11 232 第12章 使用Spry构件 234 12.1 使用“Spry”构件——新功能展示 234 12.1.1 案例综述 234 12.1.2 案例分析 234 12.1.3 实现步骤 235 12.2 Spry构件 245 12.2.1 Spry菜单栏 245 12.2.2 Spry选项卡式面板 247 12.2.3 Spry折叠式 249 12.2.4 Spry可折叠面板 250 12.3 使用Spry显示数据 252 12.3.1 定义Spry XML数据集 252 12.3.2 创建 Spry 区域 253 12.3.3 创建 Spry表格 254 12.3.4 创建 Spry 重复区域 256 12.3.5 创建 Spry 重复列表 257 12.4 Spry效果 258 本章小结与重点回顾 258 习题12 259 第13章 站点整理维护与上传 260 13.1 网站整理上传 260 13.1.1 案例综述 260 13.1.2 案例分析 260 13.1.3 实现步骤 260 13.2 申请IP地址和注册域名 266 13.3 上传网站 268 13.3.1 Web方式上传 268 13.3.2 FTP上传 268 13.4 网站的推广 273 13.4.1 登录搜索引擎 273 13.4.2 设置meta信息 274 13.5 网站的管理与维护 275 13.5.1 文件扩展面板 275 13.5.2 站点文件同步 277 13.5.3 使用设计备注 278 13.6 检查站点 279 13.6.1 检查辅助功能 280 13.6.2 检查链接 281 13.6.3 检查浏览器兼容性 281 13.6.4 使用站点报告 282 本章小结与重点回顾 283 习题13 283 第14章 动态网站开发的前期准备 285 14.1 动态网站开发准备——留言板制作(1) 285 14.1.1 案例综述 285 14.1.2 案例分析 285 14.1.3 实现步骤 286 14.2 动态网站概述 294 14.2.1 动态网页技术 294 14.2.2 构建动态网站的基本流程 295 14.3 设置动态网站开发及运行环境 296 14.3.1 IIS的安装和设置 296 14.3.2 重新定义Dreamweaver站点 301 14.3.3 后台数据库的连接 303 本章小结与重点回顾 307 习题14 307 第15章 动态网站的开发 308 15.1 制作动态网页——留言板制作(2) 308 15.1.1 案例综述 308 15.1.2 案例分析 308 15.1.3 实现步骤 308 15.2 数据绑定 331 15.2.1 设置记录集 331 15.2.2 绑定记录集到网页 332 15.3 设置服务器行为 333 15.3.1 显示记录 333 15.3.2 用户身份验证 336 15.3.3 记录的操作 338 本章小结与重点回顾 341 习题15 341
作者曾任青岛市计算机学会会员,青岛市动漫学会会员。所从事的科研是校园网站的设计、制作 组织实施人;大学校级科研课题:电子综合实训课程整合的 第二责任人。
http://www.hxedu.com.cn/hxedu/fg/book/bookinfo.html?code=G0099980