第1章 网页设计基础知识 1
1.1 网页的基本知识 1
1.2 网页设计常用工具 2
1.2.1 文本编辑器 2
1.2.2 Dreamweaver网页设计软件 2
1.2.3 Photoshop图像处理软件 3
1.2.4 Flash动画设计软件 3
1.2.5 Fireworks网页图像处理软件 4
1.3 网页制作基本流程 5
1.3.1 确定主题 5
1.3.2 网站总体结构设计 5
1.3.3 网站素材收集 5
1.3.4 网页制作 5
1.3.5 网页测试与发布 5
1.4 HTML语言 6
1.4.1 HTML的基本结构 6
1.4.2 常用的HTML标签命令 7
课后习题 12
第2章 网页设计工具——Dreamweaver CS4 13
2.1 Dreamweaver CS4简介 13
2.1.1 Dreamweaver CS4的功能和特点 13
2.1.2 Dreamweaver CS4的工作界面 13
2.1.3 一个简单的网页实例 15
2.2 创建与管理站点 16
2.2.1 站点的基本知识 16
2.2.2 创建与管理站点 16
2.3 文档与文本操作 18
2.3.1 新建空白文档 18
2.3.2 设置页面属性 20
2.3.3 在网页中输入文本 23
2.3.4 设置文本属性 25
2.3.5 插入特殊字符 26
2.3.6 插入水平线和日期时间 26
2.3.7 网页中插入文件头部内容 27
课后习题 28
第3章 超级链接 29
3.1 插入基本链接 29
3.1.1 超级链接的基本概念 29
3.1.2 内部链接与外部链接 29
3.1.3 E-mail链接 32
3.1.4 锚点链接 33
3.1.5 脚本链接 35
3.2 其他特殊链接 36
3.2.1 FTP链接 36
3.2.2 下载链接 36
3.2.3 空链接 37
3.2.4 图像热区链接 37
课后习题 39
第4章 图像 40
4.1 图像的插入和设置 40
4.1.1 插入图像并设置图像属性 40
4.1.2 插入图像占位符 42
4.1.3 编辑与优化图像 43
4.2 制作交互图像 45
4.2.1 alt属性的使用 45
4.2.2 鼠标经过图像设置 46
4.2.3 制作导航条 47
课后习题 50
第5章 多媒体 52
5.1 插入动态元素 52
5.1.1 插入Flash对象 52
5.1.2 插入Shockwave动画 55
5.1.3 添加音频文件 56
5.1.4 插入视频文件 57
5.2 使用Java Applet特效 58
5.2.1 Java Applet的概念及基本结构 58
5.2.2 制作倒影 59
5.2.3 制作图像轮显 60
5.2.4 制作滚动字幕 62
课后习题 65
第6章 表格 66
6.1 表格的基本操作 66
6.1.1 插入表格 66
6.1.2 选择表格 67
6.1.3 输入内容 69
6.1.4 单元格的拆分与合并 69
6.1.5 行(列)的添加与删除 71
6.1.6 嵌套表格 72
6.2 表格属性 72
6.2.1 设置表格属性 72
6.2.2 设置行、列和单元格属性 73
6.2.3 制作细线表格 74
6.3 表格实例 75
6.3.1 导入表格数据 75
6.3.2 排序表格 76
课后习题 77
第7章 表单 80
7.1 创建表单 80
7.1.1 制作表单域 81
7.1.2 设置表单属性 81
7.2 创建表单对象 81
7.2.1 制作文本域 82
7.2.2 制作隐藏域 83
7.2.3 制作单选按钮和复选框 84
7.2.4 制作列表和菜单 87
7.2.5 制作按钮 89
7.2.6 制作文件域 90
7.2.7 制作跳转菜单 90
7.2.8 制作标签和字段集 92
课后习题 93
第8章 框架 95
8.1 框架的基本知识 95
8.2 创建框架及框架集 96
8.2.1 插入预定义框架集 96
8.2.2 自定义框架集 98
8.3 保存框架及框架集 99
8.3.1 保存框架文档 99
8.3.2 保存框架集文档 99
8.3.3 保存框架集中所有文档 100
8.4 设置框架及框架集的属性 100
8.4.1 框架集的属性设置 100
8.4.2 框架的属性设置 101
8.5 内联框架 104
课后习题 107
第9章 层 109
9.1 层的基本知识 109
9.2 层的基本操作 109
9.2.1 创建层 109
9.2.2 层面板操作 111
9.2.3 移动层、对齐层 111
9.2.4 设置层的属性 112
9.3 层的高级操作 114
9.3.1 使用层排版页面 114
9.3.2 层和表格互换 115
9.3.3 显示-隐藏层行为 116
9.3.4 拖动层 118
9.3.5 设置层文本行为 120
课后习题 121
第10章 模板和库 123
10.1 模板的基本知识 123
10.2 模板的创建与编辑 123
10.2.1 创建模板 123
10.2.2 编辑模板 125
10.3 模板的应用 126
10.3.1 创建基于模板的文档 126
10.3.2 更新模板 126
10.4 库的基本知识 126
10.5 库的创建与应用 127
10.5.1 创建库项目 127
10.5.2 插入库项目 128
课后习题 128
第11章 CSS样式 130
11.1 CSS样式概述 130
11.1.1 CSS的基础知识 130
11.1.2 CSS的优点 130
11.1.3 CSS的基本语法 131
11.1.4 CSS的应用方式 131
11.2 使用CSS面板 131
11.2.1 “所有”模式与“当前”模式 132
11.2.2 基本操作 133
11.3 在Dreamweaver中创建与应用CSS 133
11.3.1 新建CSS文件 133
11.3.2 新建CSS规则 134
11.3.3 应用CSS 134
11.4 CSS属性 135
11.4.1 类型属性 136
11.4.2 背景属性 137
11.4.3 区块属性 138
11.4.4 方框属性 139
11.4.5 边框属性 140
11.4.6 列表属性 141
11.4.7 定位属性 141
11.5 CSS布局实例 142
课后习题 144
第12章 行为 146
12.1 认识行为面板 146
12.1.1 什么是行为 146
12.1.2 行为面板的基本操作 146
12.2 添加事件 147
12.3 使用Dreamweaver CS4内置的行为 148
12.3.1 弹出信息 148
12.3.2 打开浏览器窗口 148
12.3.3 播放声音 149
12.3.4 调用JavaScript 149
12.3.5 改变属性 150
12.3.6 检查表单 151
12.3.7 检查插件 152
12.3.8 交换图像 152
12.3.9 设置导航栏图像 153
12.3.10 设置文本 154
12.4 下载并安装扩展行为 155
12.4.1 插件管理器 155
12.4.2 应用插件实例 156
课后习题 156
第13章 创建动态网页 158
13.1 动态网页简介 158
13.1.1 动态网页的一般特点 158
13.1.2 静态网页与动态网页的区别 158
13.1.3 动态网页的执行过程 159
13.2 交互式动态网页实现技术简介 161
13.2.1 几种目前颇受关注的新技术 161
13.2.2 Dreamweaver CS4对动态语言的支持 162
13.3 Dreamweaver CS4和动态网页设计 162
13.3.1 Dreamweaver CS4设计动态网页的步骤 162
13.3.2 准备建立动态站点 163
13.3.3 Dreamweaver CS4和动态网页设计相关的菜单和面板介绍 165
13.4 综合案例——在线聊天 167
课后习题 176
第14章 Fireworks的应用 178
14.1 初识Fireworks 178
14.1.1 菜单栏 179
14.1.2 “工具”面板 179
14.1.3 “属性”检查器 179
14.1.4 浮动面板 179
14.1.5 矢量图形和位图图形 180
14.2 Fireworks基础应用 181
14.2.1 创建和打开文件 181
14.2.2 使用位图 181
14.2.3 使用矢量对象 183
14.2.4 使用文本 184
14.3 Fireworks的高级应用 186
14.3.1 文本特效 186
14.3.2 创建按钮和弹出菜单 187
14.3.3 制作GIF动画 190
课后习题 192
第15章 动画制作工具Flash 194
15.1 补间动画 194
15.1.1 补间形状动画 194
15.1.2 补间动作动画 197
15.2 逐帧动画 200
15.3 交互式动画(遮罩动画) 202
课后习题 203
课后习题参考答案 206
参考文献 219