本书是一本介绍DreamweaverMX 2004基本知识及使用技巧的书,但又不仅仅是一本入门书籍。本书除了介绍基本的Dreamweaver操作外,还介绍了网页设计规范、动态页面的编写等内容。本书内容丰富,图文并茂,实例详细,通俗易懂,并对——些关键的源代码进行了分析。
本书不仅适合初、中级渎者学习使用,也适合大中专院校的学生及培训班学员学习使用。
第1章DreamweaverMX2004基础
1.1安装DreamweaverMX2004
1.2DreamweaverMX2004的新功能
1.2.1更加友好的设计和开发界面
1.2.2增强的CSS功能
1.2.3更方便的编码环境
1.2.4其他新增功能
1.3获取DreamweaverMX2004的帮助和相关资料
1.4小结
第2章工作区介绍
2.1了解工作区
2.2菜单和插入栏
2.2.1插入栏显示方式的切换
2.2.2收藏夹的用法
2.2.3使用插入栏
2.3文档窗口功能介绍
2.3.1文档工具栏
2.3.2视图的切换
2.3.3标签选择栏
2.4面板和面板组
2.4.1查看面板和面板组
2.4.2停靠面板和面板组
2.4.3重命名和改变大小
2.5工作区.陕捷键介绍
2.6小结
第3章站点的定义和操作
3.1什么是站点
3.2创建站点
3.2.1本地站点
3.2.2设置远程站点
3.2.3设置测试服务器站点
3.3在站点中操作管理文件
3.3.1操作文件和文件夹
3.3.2远程站点的FTP操作
3.3.3存回和取出系统
3.3.4站点地图
3.4在站点中管理资源
3.4.1查看资源
3.4.2使用资源
3.4.3编辑资源
3.5小结
第4章静态网页的制作
4.1新建静态网页
4.2静态网页的结构
4.2.1简单的页面布局
4.2.2设置页面属性
4.3插入对象
4.3.1添加文字
4.3.2插入图片
4.3.3插入媒体
4.3.4插入超级链接
4.3.5插入命名锚记
4.3.6插入日期
4.3.7HTML对象
4.4实例:创建用户注册页
4.5小结
第5章编辑HTML代码
5.1HTM[.基础
5.2设置编码环境
5.2.1设置编码首选参数
5.2.2管理标签库
5.3开始编写代码
5.3.1代码提示功能
5.3.2查找替换功能
5.3.3插入标签的新方法
5.4优化和调试代码
5.5实例:在代码视图中创建用户注册页
5.6代码书写技巧和规范
5.7小结
第6章表格的高级操作
6.1关于表格
6.2表格的可视化助理
6.3设置表格或单元格的格式
6.3.1使用Dreamweaver自带样式
6.3.2使用CSS样式
6.4使用布局模式对页进行布局
6.4.1切换到布局模式
6.4.2绘制表格和单元格
6.4.3在单元格内添加内容
6.4.4设置布局模式的首选参数
6.4.5间隔图像
6.5背景色的巧妙用法
6.6对表格进行排序
6.7导人表格式数据
6.8单元格的大小和对齐
6.9图文混排的效果
6.10小结
第7章表单的操作
7.1表单的基础知识
7.2插入表单
7.3插入表单对象
7.3.1插入单行文本框
7.3.2插人多行文本域
7.3.3插入单选和多选域
7.3.4插入单选按钮组
7.3.5插入图像域
7.3.6插入文件域
7.3.7插入按钮
7.3.8插入隐藏域
7.3.9插入菜单和跳转菜单
7.3.10插入字段集
7.4文本框的行为
7.4.1文本框是否为空
7.4.2输入是否为数字
7.4.3是否包含特定字符
7.5实例:加入行为后的注册表单
7.6菜单的行为
7.6.1自身的跳转
7.6.2按钮的跳转
7.7小结
第8章框架的高级操作
8.1框架的基础知识
8.2创建框架
8.2.1新建框架网页
8.2.2使用插入栏插入框架
8.3选择框架
8.4框架与浏览器的兼容
8.5Target的值与框架的名称
8.6iframe的用法
8.7小结
第9章模板的高级操作
9.1什么是模板
9.2创建模板
9.3创建可编辑区域
9.4创建可重复区域
9.4.1插入重复区域
9.4.2插入重复表格
9.5使用可选区域
9.5.1插入可选区域”
9.5.2可选区域的表达式
9.6在文档中使用模板
9.6.1将模板应用于文档
9.6.2更新模板
9.6.3将模板从文档中分离
9.7在基于模板的文档中编辑文件
9.7.1使用模板属性
9.7.2编辑可重复区域
9.8模板的应用实例
9.9小结
第10章CSS的详细介绍
10.1CSS基本格式
10.2CSS语法介绍
10.2.1基本语法
10.2.2伪类和伪元素
10.2.3层叠顺序
10.3CSS元素的属性
10.4将CSS应用到HTML中
10.5CSS规范
10.6层的基本属性
10.7.使用层布局
10.7.1插入层
10.7.2使用选项卡
10.7.3设置首选参数
10.7.4设置网格
10.7.5层的移动和对齐
10.7.6层与表格的相互转换
10.7.7嵌套层
10.8使用CSS实现类似于Word的工具条
10.9小结
第11章JavaScript基础
11.1什么是JavaScript
11.2JavaScnpt基本语法
11.2.1变量
11.2.2运算符表达式和语句
11.2.3函数
11.3JavaScnpt的类
11.3.1对象
11.3.2类
11.4JavaScript高级应用
11.4.1创建自己的对象
11.4.2事件的管理
11.5动态HTML
11.6实现弹出提示
11.7实现下拉菜单
11.8JavaScript规范
11.9小结
第12章Dreamwaver内置行为
12.1检查浏览器
12.2检查插件
12.3拖动层
12.4转到URL
12.5改变属性
12.6打开浏览器窗口
12.7播放声音
12.8弹出消息
12.9预先载人图像
12.10设置导航条图像
12.11设置文本域文本
12.12设置层文本
12.13显示或隐藏层
12.14显示弹出式菜单
12.15交换图像
12.16检查表单
12.17小结
第13章动态网页的创建与编辑
13.1使用Dreamweaver建立动态网页
13.1.1创建数据库连接
13.1.2添加记录集
13.2用FormServlet‘陕速开发动态网页
13.2.1扁平化管理的概念
13.2.2网站项目扁平化开发的可能性
13.2.3使用FormServlet实现扁平化开发
13.2.4FSHTML简介
13.2.5JFSl.0简介
13.3小结
第14章Dreamweaver与Fireworks及Flash的完美组合
14.1FireworksMX2004概述与新增功能
14.2FireworksMX2004的工作环境
14.2.1菜单栏
14.2.2控制面板
14.2.3工具箱
14.2.4隐藏工具栏
14.3FireworksMX2004的基本操作
14.3.1新建文档与文档属性
14.3.2打开与导人文档
14.3.3保存与导出文档
14.3.4文本与图像效果
14.3.5图像优化
14.4使用Fireworks制作图片
14.4.1发光字体
14.4.2立体按钮
14.4.3导出切割图片
14.5FlashMX2004概述与新增功能
14.6FlashMX2004的工作环境
14.6.1菜单栏
14.6.2控制面板
14.6.3工具箱
14.6.4时间轴
14.6.5舞台和工作区
14.6.6隐藏工具栏
14.7FlashMX2004的基本操作
14.7.1新建文档
14.7.2打开文档
14.7.3文档属性
14.7.4导人图像及音频和视频
14.7.5测试影片
14.7.6保存影片
14.7.7导出影片
14.7.8发布影片
14.7.9应用图层
14.7.10使用帧
14.8使用Flash创建动画
14.8.1字母变形
14.8.2跳跃的文字
14.8.3光影变幻
14.9“网页三剑客”综合应用
14.10小结
附录AVSS使用图文简介
A.1VSS基本概念
A.1.1VSS中的文件
A.1.2VSS中的项目
A.1.3VSS的版本控制功能
A.1.4文件的拆分和共享
A.1.5工作文件夹
A.2VSS相关操作
A.2.1建立项目
A.2.2添加文件
A.2.3添加子项目及文件
A.2.4创建工作文件夹
A.2.5修改和编辑文件
A.2.6移动文件和文件夹
A.2.7删除和恢复文件或文件夹
A.2.8查看文件和文件夹的历史信息或早期版本
A.2.9获取文件的最新版本
A.2.10获取文件的早期版本
A.3小结
DreamweaverMX2004是美国Mecromedia公司的最新版网页设计工具,相对于以前的版本,2004版在工作区,CSS功能,编码环境方面都有更大的改进。
本书是一本介绍DreamweaverMX2004基本知识及使用技巧的书,但又不仅仅是一本入门书籍。本书除了介绍基本的Dreamweaver操作外,还介绍了网页设计规范,动态页面的编写等内容。本书内容丰富,图文并茂,实例详细,通俗易懂,并对一些关键的源代码进行了分析。
本书的第1章到第10章重点介绍工作区、站点、静态网页、表格、表单、框架、模板等方面的基本知识及设计技巧。第10章重点介绍CSS的应用,第11章详细介绍JavaScript的应用技巧,CSS和JavaScript在网页设计中是一项极其关键的技术,所以学好CSS和IavaScript是至关重要的。第12章介绍Dreamweaver的内置行。第13章介绍动态网页的设计技巧。第14章讲述如何将Dreamweaver、Firework、F1ash三者结合起来,使得网页设计得更加友好和笑观。
除了这些基本章节外,本书还有一个附录,讲述了VSS的使用,VSS是一个网站项目的源代码和版本管理工具,在大型网站的设计中非常有用。
Dreamweaver作为流行的网页设计工具已成为从业者必须掌握的基本技能,本书融合了作者多年实际工作经验的总结,并配有大量的应用型实例来演示并分析具体的功能。此外,本书还重点介绍了如何与数据库结合来设计动态网页,这样使读者学完本书后,不但能掌握一般静态网页的设计方法,也能制作出高水准的动态网页。
如果您为了加入到网页人员的从业队伍中来,建议您选购本书;如果您已经有了一定的设计基础,而还想了解一些新的东西,本书同样也可以给您带来帮助。
本书编写过程中,张江涛、徐日强、赵磊、杜江、刘旭、周呜扬、范翠丽、黄丽娜、刘伟、陈策、郑艳华、谢振华、唐兵、张俊岭、尹建民、冉林仓、李东玉、梁云高、梁斌、李士艮、郑砚等人也参加了部分内容的编写及素材整理工作,在此一并表示感谢。
当然,由于时间仓促,作者水平有限,不当之处在所难免,欢迎读者批评指正。
作 者
2004年6月