第1章 网页设计基础 1
1.1 网页设计中的基本概念 1
1.1.1 WWW基础 1
1.1.2 网页 2
1.1.3 网站 2
1.2 网页基本元素 2
1.3 网页制作常用软件与编程语言 4
1.3.1 静态网页编程语言 4
1.3.2 网页特效脚本语言 5
1.3.3 动态交互式网页编程语言 6
1.3.4 网页制作软件 7
1.3.5 网页设计辅助软件 7
1.4 网页设计原则 8
1.5 网站建设流程 9
习题 9
第2章 HTML基础 10
2.1 HTML文档的基本结构 10
2.1.1 HTML的基本语法 10
2.1.2 HTML文档的基本结构 11
2.1.3 HTML文档的编辑 12
2.2 文本格式应用 13
2.2.1 文本段落格式 13
2.2.2 文字的显示效果 18
2.2.3 列表格式 20
2.3 超链接 23
2.3.1 锚点标记 23
2.3.2 页面跳转链接 24
2.3.3 书签超链接 25
2.3.4 下载文件链接 26
2.3.5 电子邮件链接 27
2.4 多媒体元素应用 27
2.4.1 图片 27
2.4.2 音频和视频 30
2.4.3 动态元素 32
2.5 表格 33
2.5.1 表格基本结构 33
2.5.2 表格内容的对齐 36
2.5.3 表格在页面中的对齐 38
2.5.4 不规则表格 38
2.5.5 表格颜色和背景 39
2.6 表单 40
2.6.1 表单基本概念 40
2.6.2 单行文本框和密码框 41
2.6.3 按钮 41
2.6.4 复选框和单选按钮 42
2.6.5 选择栏 43
2.6.6 多行文本框 43
2.6.7 表单综合示例 44
习题 46
第3章 Dreamweaver基本操作 48
3.1 Dreamweaver CS3快速入门 48
3.1.1 Dreamweaver CS3的启动 48
3.1.2 Dreamweaver CS3的工作环境 48
3.1.3 站点操作 51
3.1.4 文档操作 56
3.2 文本属性设置 60
3.2.1 字体设置 60
3.2.2 字体大小设置 62
3.2.3 字体颜色设置 62
3.2.4 字体样式设置 63
3.3 图像操作 63
3.3.1 插入图像 63
3.3.2 设置图像属性 65
3.3.3 编辑图像 67
3.4 超链接的创建与管理 69
3.4.1 超链接相关常识 69
3.4.2 超链接的创建 70
3.5 使用多媒体对象 74
3.5.1 添加背景音乐 74
3.5.2 使用声音与视频 74
3.6 表格操作 75
3.6.1 插入表格 75
3.6.2 编辑表格 76
3.7 表单操作 78
3.7.1 表单的基本概念 78
3.7.2 表单对象的使用 80
3.7.3 检查表单 87
习题 88
第4章 Dreamweaver高级操作 89
4.1 框架 89
4.1.1 框架的基本操作 89
4.1.2 框架的应用 93
4.2 层 98
4.2.1 层的基本操作 98
4.2.2 层的应用 101
4.3 模板与库 106
4.3.1 模板的基本操作 106
4.3.2 模板的应用 107
4.3.3 库 112
4.4 行为与时间轴 112
4.4.1 行为 112
4.4.2 时间轴 115
习题 119
第5章 CSS样式表 120
5.1 CSS简介 120
5.1.1 内嵌样式 120
5.1.2 内部样式表 121
5.1.3 外部样式表 122
5.1.4 级联 122
5.2 样式表的基本语法 123
5.2.1 CSS语法简介 123
5.2.2 CSS注释 123
5.2.3 class和id 124
5.3 样式表的常用属性 126
5.3.1 CSS文字属性 126
5.3.2 文本属性 127
5.3.3 背景属性 128
5.4 div和span 130
5.4.1 div和span的概念 130
5.4.2 块级标签〈div〉 130
5.4.3 行级标签〈span〉 131
5.5 盒子 132
5.6 定位 133
5.6.1 相对定位 133
5.6.2 绝对定位 134
5.6.3 绝对定位其实也是相对定位 135
5.7 链接 135
5.7.1 改变整个页面的链接样式 135
5.7.2 只改变局部的链接样式 136
5.8 综合实例 137
习题 144
第6章 JavaScript网页特效 145
6.1 JavaScript简介 145
6.2 在网页中插入JavaScript的方法 146
6.2.1 一个简单的JavaScript实例 146
6.2.2 在HTML文档中嵌入脚本程序 146
6.2.3 链接脚本文件 147
6.2.4 在标记内添加脚本 147
6.3 JavaScript的基本语法 148
6.3.1 常量 148
6.3.2 变量 149
6.3.3 运算符 149
6.3.4 表达式 150
6.3.5 程序控制流语句 150
6.3.6 函数 152
6.4 JavaScript对象 152
6.4.1 window对象 152
6.4.2 document对象 153
6.4.3 Iocation对象 154
6.4.4 history对象 154
6.5 JavaScript事件 154
6.6 JavaScript特效实例 156
6.6.1 态显示时间 156
6.6.2 验证表单 157
6.6.3 跟随鼠标的文字 158
6.6.4 复选框的操作 159
习题 160
第7章 Fireworks图像处理 161
7.1 Fireworks CS3简介 161
7.2 Fireworks CS3的基础操作 162
7.2.1 创建新文档 162
7.2.2 Fireworks CS3工作界面 163
7.2.3 打开和导入文件 164
7.2.4 修改画布 165
7.3 图像的优化 166
7.4 图像的切片与导出 169
7.4.1 矩形切片 169
7.4.2 多边形切片 170
7.4.3 图像的导出 170
7.5 制作静态图像 171
7.6 制作动态按钮与下拉菜单 175
7.6.1 创建并导出按钮 176
7.6.2 制作下拉菜单 180
7.7 制作简单动画 182
7.8 制作网站首页 184
习题 193
第8章 Flash动画制作 194
8.1 Flash CS3简介 194
8.1.1 Flash CS3的安装与启动 194
8.1.2 Flash CS3的工作环境 195
8.1.3 Flash CS3的基本概念 196
8.2 Flash绘图基础 197
8.2.1 绘制和处理线条 198
8.2.2 “刷子工具”的用法 201
8.3 动画制作 205
8.3.1 逐帧动画的制作 205
8.3.2 运动渐变动画的制作 207
8.3.3 形状渐变动画的制作 210
8.3.4 引导层运动动画的制作 212
8.3.5 遮罩动画的制作 214
8.4 Flash编程 216
8.4.1 Flash编程的方法和过程 217
8.4.2 Flash编程的术语 218
8.4.3 程序基本结构 219
8.4.4 ActionScript脚本 221
8.4.5 输出窗口 222
8.4.6 ActionScript基本语法 222
8.4.7 调试脚本 229
8.5 在网页中使用Flash 231
8.5.1 添加内置的Flash对象 231
8.5.2 插入Flash动画 234
习题 235
第9章 网站设计与制作综合实例 236
9.1 需求分析与界面展示 236
9.2 技术要点 237
9.3 网站规划与素材准备 237
9.4 网页制作 238
9.5 网页测试 253
习题 253
参考文献 254