炫动网页设计丛书
2012-8
化学工业出版社
刘丹 等 著
364
在现代社会中,随着网络的迅速发展,存在着成百上千大大小小的网站。可以说,网站已经成为现代社会人们浏览信息的一种重要的媒介。当然,随着网站的兴起,越来越多的人选择了从事网页开发工作。Dreamweaver是业界领先的Web开发工具,使用该工具可以快速地设计、开发和维护网站。本书主要介绍使用Dreamweaver CS5进行网页设计和开发的相关知识,以帮助读者更快、更好地熟悉Dreamweaver CS5的开发环境,并将其应用到具体的工作中去。 在刚开始学习网页编程时,读者都希望找到一本合适的入门书籍,解决学习过程中的困惑,以指导学习和实际操作。本书在编写过程中充分考虑了这种情况,使读者在掌握理论知识的同时,实际的网页设计和开发能力也能得到很大的提高。 本书每一篇都对使用Dreamweaver CS5开发网页的相关知识进行了详细讲解,环环相扣。读者在学习后面知识的同时,可以随时翻阅前面的知识进行查看和学习。例如,本书的基础部分对Dreamweaver CS5开发环境进行了详细介绍;在高级技巧中又向读者介绍了网页开发中使用的网页设计技术,从而让网页开发初学者更好地了解网页开发环境。另外,在本书的每一章中都对相应的知识进行了小结,有利于读者系统地复习所学的知识。在本书的最后,通过两个具体的实例向读者展示了利用Dreamweaver CS5和其他一些处理工具进行网站设计和开发的具体过程,有利于读者学以致用。 本书特点 1.全新的软件版本 采用最新的Dreamweaver CS5版本,除了具有之前版本的功能之外,Dreamweaver CS5新增的功能将更好地为网页设计和开发人员服务。 2.从零开始 语言通俗易懂,使理论学习不再枯燥,即使是没有任何编程基础的读者,都可以进行流畅的学习。本书由浅入深,适合各个阶段的网页开发学习者使用。 3.内容翔实,解析全面 本书覆盖了使用Dreamweaver CS5进行网页设计和开发的各个知识点,为读者以后的深入学习奠定了基础。 4.实例丰富 在本书的各章节中,针对Dreamweaver CS5的每一个功能都进行了详细的讲解与展示,以帮助读者在学习过程中灵活使用;同时,在本书的最后两章中通过两个具体的实例讲解了使用Dreamweaver CS5进行网页设计和开发的过程。 5.配备多媒体语音视频 为了方便读者更加直观地学习本书,编者专门录制了多媒体语音视频。另外,本书涉及的源代码也收录在了光盘之中,以方便读者进行演练。 本书内容 第1章主要讲解Dreamweaver CS5的历史,使读者对Dreamweaver CS5有一个基本的认识,了解基础的开发环境,为网站设计和开发学习奠定基础。 第2章介绍网站和网站设计的相关知识,并对网页设计流程和网页标准进行了详细讲解。 第3章介绍创建网站之前的准备工作,如站点的创建、编辑和管理。 第4章介绍如何向网页中添加文本和图像,从而使创建网页的内容更加丰富多彩。 第5章介绍网页中的超级链接,以及在网页设计和开发时创建、编辑和管理超级链接的方法。 第6章介绍网页中表格的用法,详细介绍了在网页中对表格进行操作和处理的方法。 第7章介绍网页设计和开发中的又一个重要功能——框架的创建和编辑方法,在网页中使用框架技术可以对网页进行布局和修改。 第8章介绍网页中层的功能,在网页中使用层技术可以对网页进行更为灵活方便的布局。 第9章中详细介绍网页中经常使用的几种多媒体元素以及在网页中如何添加和编辑这些元素,如音频和视频等。 第10章介绍网页中表单的使用方法和属性。 第11章介绍网页文件中的模板、库和资源等内容,以及在使用Dreamweaver CS5进行网页文件的开发和使用时,如何使用其提供的模板、库和资源。 第12章介绍CSS样式在网页设计和开发中的应用,并对CSS样式进行了详细的介绍。 第13章介绍Dreamweaver CS5中的行为和事件以及添加行为和事件的方法。 第14章介绍网页开发和设计中的HTML语言和JavaScript脚本语言。 第 15 章介绍利用Dreamweaver CS5进行动态网页开发的相关知识以及如何在网页中创建数据库链接。 第 16 章介绍如何发布网站,详细介绍了在网站创建完成之后、网站发布之前的各项 工作。 第17、18章主要通过两个具体的实例对网站的设计和开发过程进行介绍。 本书读者 想从事编程,且对网页开发有兴趣的人。 各大中专院校学生和相关授课老师。 了解网页开发,但还需进一步学习的人。 其他编程爱好者。 本书编者 本书主要由刘丹、宗智勇编写,其他参与编写和资料整理的人员有刘成、马臣云、潘娜、阮履学、陶则熙、王大强、王磊、徐琦、许少峰、颜盟盟、杨娟、杨瑞萍、于海波、俞菲、曾苗苗、赵莹、朱存等。 由于编者水平有限,书中难免存在不足和疏漏之处,恳请读者批评指正。 编者
《炫动网页设计丛书:Dreamweaver网页设计从入门到精通(附光盘)》全面地讲述了使用Dreamweaver CS5进行网页设计和开发的相关知识和技巧。全书共包括4篇:第1篇介绍Dreamweaver CS5的概况、如何创建站点以及相关网页基础知识;第2篇介绍文本和图像、超链接、表格、框架、层、多媒体元素、表单以及模板的使用;第3篇主要介绍Dreamweaver CS5中的高级技巧,如CSS样式、行为和事件、HTML以及脚本语言、动态网页开发以及网站的发布等内容;第4篇通过两个实例详细介绍了利用Dreamweaver CS5进行网页设计的方法和制作过程。 《炫动网页设计丛书:Dreamweaver网页设计从入门到精通(附光盘)》附1张光盘,内容为本书重点知识的教学视频和书中涉及的源代码。 本书不仅适合网页开发的初学者阅读,还适合网页开发爱好者和有志于使用Dreamweaver CS5进行网页开发的程序员作为参考和学习用书。
第1篇 走进网页设计世界第1章 认识Dreamweaver CS51.1 Dreamweaver CS5简介1.2 Dreamweaver CS5简体中文版的安装与卸载1.2.1 安装1.2.2 卸载1.3 Dreamweaver CS5的工作环境1.3.1 外观1.3.2 菜单栏1.3.3 工具栏1.3.4 面板1.3.5 快捷菜单1.4 Dreamweaver CS5的增强功能1.4.1 应用开发1.4.2 向导和帮助1.5 本章小结1.6 习题第2章 设计网页前的准备活动--了解相关网页知识2.1 网站和网站相关知识2.1.1 Web2.1.2 网页2.1.3 网站2.2 网页设计的一般流程2.2.1 构思策划2.2.2 整体风格设计2.2.3 效果图制作2.2.4 页面切分与制作2.2.5 测试运行2.3 网页标准简介2.3.1 结构化标准语言2.3.2 表现标准语言2.3.3 行为标准2.4 网页设计的要点2.5 本章小结2.6 习题第3章 设计网页前的准备活动--创建站点3.1 站点的创建3.1.1 创建本地站点3.1.2 创建远程站点3.2 站点的管理3.2.1 管理本地站点3.2.2 存储库视图3.3 文档的基本操作3.3.1 新建页面3.3.2 存储页面3.3.3 打开已有页面3.3.4 预览页面3.3.5 调试页面3.3.6 页面属性3.3.7 页面视图3.4 本章小结3.5 习题第2篇 Dreamweaver基础开发第4章 让网页变得更丰富--文本和图像4.1 插入文本对象4.1.1 插入文本4.1.2 插入日期4.1.3 插入水平线4.1.4 插入特殊符号4.2 设置文本格式4.2.1 字体4.2.2 段落和标题4.2.3 文本对齐方式4.3 创建项目列表4.3.1 创建列表4.3.2 创建嵌套列表4.3.3 列表属性设置4.4 拼写检查与查找、替换4.4.1 拼写检查4.4.2 查找4.4.3 替换4.5 插入图像4.5.1 插入图像4.5.2 插入图像占位符4.5.3 插入交互式图像4.5.4 设置图像热点4.6 设置图像属性4.7 图像与文本的对齐方式4.8 使用外部图像编辑器4.8.1 外部图像编辑器参数4.8.2 用外部图像编辑器处理图像4.9 本章小结4.10 习题第5章 让你遨游网络世界--超级链接5.1 什么是超级链接5.1.1 URL简介5.1.2 绝对路径5.1.3 相对路径5.1.4 根目录路径5.2 创建超级链接5.2.1 创建文本超级链接5.2.2 创建图像超级链接5.2.3 创建锚点超级链接5.2.4 创建电子邮件超级链接5.2.5 创建空链接5.2.6 创建脚本链接5.3 超级链接管理5.3.1 使用链接管理5.3.2 使用站点缓存5.4 本章小结5.5 习题第6章 让网页变得更整齐--表格6.1 表格的创建6.1.1 插入表格6.1.2 在表格中添加内容6.1.3 表格的选择6.2 设置表格属性6.3 单元格的基本操作6.3.1 拆分/合并单元格6.3.2 剪切/复制/粘贴单元格6.3.3 删除单元格内容6.3.4 单元格属性设置6.4 行和列的基本操作6.4.1 调整表格列宽与行高6.4.2 增加/删除行或列6.4.3 行和列的属性设置6.5 表格的嵌套6.6 表格数据的导入导出6.6.1 表格数据的导入6.6.2 表格数据的导出6.7 排序表格6.8 表格的高级应用6.8.1 应用表格绘制水平细线6.8.2 应用单像素表格6.8.3 应用表格制作导航条6.9 本章小结6.10 习题第7章 让网页变得更合理--框架7.1 认识框架和框架集7.2 框架集的创建7.2.1 创建预定义框架集7.2.2 手动创建框架集7.3 框架的嵌套7.4 框架和框架集的选择与删除7.5 框架和框架集的保存7.5.1 保存框架中的网页文件7.5.2 保存框架集7.5.3 保存框架集和框架中的所有网页7.6 框架和框架集的属性设置7.6.1 框架的属性设置7.6.2 框架集的属性设置7.7 使用超链接改变框架显示的内容7.7.1 使用超链接7.7.2 处理不能显示框架的浏览器7.8 框架与框架集的HTML标记7.8.1 框架集标记7.8.2 框架标记7.8.3 不支持框架标记7.8.4 框架集嵌套的HTML标记7.8.5 嵌入式框架标记7.8.6 用超链接更换框架内容的HTML标记格式7.9 本章小结7.10 习题第8章 让网页变得更灵活 --层8.1 创建层8.2 使用层8.2.1 选择层8.2.2 调整层的大小8.2.3 移动层8.2.4 层的对齐8.3 层的基本属性8.3.1 层标签8.3.2 设置层参数8.3.3 在层中添加内容8.4 设置层属性8.5 显示和隐藏层8.6 层嵌套8.7 层与表格的相互转换8.7.1 将表格转换为层8.7.2 将层转换为表格8.8 制作实例8.9 本章小结8.10 习题第9章 让网页变得更生动--多媒体元素9.1 网页动态元素简介9.2 插入Flash元素9.3 插入音频文件9.3.1 声音文件格式简介9.3.2 插入声音文件9.3.3 添加背景音乐9.4 插入视频文件9.4.1 视频格式简介9.4.2 插入Shockwave电影9.4.3 设置Shockwave对象属性9.5 添加ActiveX控件9.5.1 ActiveX控件简介9.5.2 插入ActiveX控件9.5.3 ActiveX控件属性设置9.6 添加其他多媒体文件9.6.1 插入FLV文件9.6.2 插入Java applet9.6.3 插入Netscape Navigator插件9.7 本章小结9.8 习题第10章 网页上采集客户数据的基本工具--表单10.1 表单10.1.1 表单对象10.1.2 表单域10.2 创建表单10.2.1 创建文本域10.2.2 创建文件域10.2.3 创建隐藏域10.2.4 创建复选框10.2.5 创建单选按钮10.2.6 创建列表和菜单10.2.7 创建表单按钮10.3 设置表单对象属性10.3.1 文本域属性设置10.3.2 文件域属性设置10.3.3 隐藏域属性设置10.3.4 复选框属性设置10.3.5 单选按钮属性设置10.3.6 列表和菜单属性设置10.3.7 表单按钮属性设置10.4 美化表单10.5 本章小结10.6 习题第11章 让代码少起来--模板、库与资源11.1 创建模板11.1.1 模板技术简介11.1.2 从现有文档中创建模板11.1.3 创建空白模板11.1.4 创建嵌套模板11.1.5 为Contribute站点创建模板11.2 编辑模板11.2.1 创建可编辑区域11.2.2 创建重复区域11.2.3 创建可选区域11.3 使用模板11.3.1 创建基于模板的文档11.3.2 在现有文档上应用模板文件11.3.3 更新引用了模板中的页面11.4 库11.4.1 库简介11.4.2 创建库项目11.4.3 应用库文件11.4.4 对库的编辑以及更新应用库的页面11.4.5 库的其他操作11.4.6 定义库项目中的标记色彩11.5 资源11.5.1 “资源”面板简介11.5.2 查看资源11.5.3 添加资源到页面11.5.4 编辑资源11.5.5 管理“资源”面板11.5.6 整理资源11.5.7 编辑图片11.5.8 颜色管理11.5.9 链接管理11.5.10 falsh管理11.5.11 脚本管理11.6 本章小结11.7 习题第3篇 Dreamweaver高级技巧第12章 网页设计的利剑--CSS样式12.1 什么是CSS12.1.1 CSS样式简介12.1.2 CSS样式面板12.2 创建CSS样式12.2.1 新建CSS规则12.2.2 CSS样式定义12.3 编辑CSS12.4 管理CSS样式12.5 链接到CSS样式表12.6 导出CSS样式表12.7 高级CSS样式技巧12.8 DIV+CSS标准介绍12.9 本章小结12.10 习题第13章 交互设计初探--行为与事件13.1 事件和行为简介13.1.1 什么是行为13.1.2 什么是事件13.2 行为的编辑13.2.1 “行为”面板简介13.2.2 附加行为13.2.3 更新行为13.3 应用行为13.3.1 为对象附加行为13.3.2 为文本附加行为13.4 使用Dreamweaver CS5的内置行为13.4.1 调用JavaScript的行为13.4.2 弹出消息13.4.3 改变属性13.4.4 检查插件13.4.5 转到URL13.4.6 预先载入图像13.4.7 设置框架文本13.4.8 设置容器文本13.4.9 显示隐藏元素13.4.10 交换图像13.4.11 恢复交换图像13.4.12 检查表单13.4.13 效果13.4.14 打开浏览器窗口13.4.15 拖动AP元素13.4.16 扩展Dreamweaver CS5中的内置行为13.5 本章小结13.6 习题第14章 网页设计最常用的语言--HTML与JavaScript14.1 HTML语言简介14.1.1 HTML语言概述14.1.2 文档结构14.1.3 常见标记简介14.1.4 标记属性14.1.5 字体与颜色14.1.6 超链接14.1.7 图像、声音和视频14.1.8 常见的标记汇总14.2 JavaScript简介14.2.1 JavaScript的概念14.2.2 JavaScript的特点14.2.3 JavaScript的基本语法14.3 应用HTML与JavaScript美化网页14.4 本章小结14.5 习题第15章 让你的网页与用户互动--动态网页开发15.1 动态网页15.1.1 动态网页简介15.1.2 Web服务器和应用程序服务器的相关简介15.1.3 几种目前颇受关注的服务器技术15.2 数据库基础知识15.2.1 数据库简介15.2.2 数据库管理系统15.2.3 常见的数据库15.3 建立数据库连接15.4 创建数据源15.4.1 数据库连接对象15.4.2 创建数据库连接15.5 绑定数据源15.5.1 记录集对象15.5.2 创建记录集15.6 增加服务器行为15.6.1 绑定数据15.6.2 插入数据15.7 本章小结15.8 习题第16章 与全世界分享你的成果--网站的发布16.1 域名与空间16.1.1 域名与空间简介16.1.2 申请域名16.2 申请服务器空间16.3 站点的本地测试16.3.1 本地测试服务器设置16.3.2 检查错误或无效的链接16.4 站点的发布16.4.1 建立远程FTP站点16.4.2 本地文件上传到服务器16.4.3 访问发布的站点16.5 站点的管理16.5.1 遮盖文件夹和文件16.5.2 站点属性的修改16.6 站点的维护与推广16.6.1 网站内容的更新16.6.2 网页的更新与维护16.6.3 网站的优化与推广16.7 本章小结16.8 习题第4篇 Dreamweaver设计案例第17章 设计个性化个人网站17.1 网站的前期规划17.2 设计网站页面17.2.1 使用图像软件设计页面17.2.2 切图并输出17.3 使用Dreamweaver制作个人网站17.3.1 建立站点17.3.2 制作模板页17.3.3 制作网站首页17.3.4 制作我的日志17.3.5 制作我的相册17.4 为页面添加特效17.4.1 首页漂浮特效17.4.2 相册照片特效17.5 网站的本地测试与上传发布17.5.1 网站的本地测试17.5.2 网站的上传与发布17.6 本章小结第18章 设计商业网站18.1 网站风格定位18.1.1 网站的主要功能18.1.2 设计网站的Logo18.1.3 设计网站的Banner18.2 在Dreamweaver中制作表格结构页面18.2.1 网站效果图的设计18.2.2 网页的布局18.2.3 静态网页与动态网页18.3 创建数据库18.3.1 设计数据库18.3.2 连接数据库18.3.3 会员注册18.4 本地测试及上传发布18.4.1 网站的本地测试18.4.2 网站的上传发布18.5 本章小结