第1篇 网页编程基础 3
第1章 HTML/XHTML基础知识 3
1.1 HTML基础知识 3
1.1.1 HTML简介 3
1.1.2 HTML文件结构 4
1.2 HTML的基本语法 4
1.2.1 头部标记和主体标记 4
1.2.2 文字和段落 6
1.2.3 图片 9
1.2.4 超级链接 10
1.2.5 插入外部资源 11
1.2.6 表单 13
1.2.7 框架 16
1.3 HTML的表格标记 18
1.3.1 表格的编写方法 18
1.3.2 表格的属性 19
1.3.3 单元格的属性 21
1.3.4 表格的宽度 22
1.4 XHTML简介 23
1.4.1 XHTML和HTML之间的区别 24
1.4.2 XHTML的语法 24
1.4.3 XHTML DTD定义文档的类型 25
1.5 本章小结 26
1.6 习题 26
第2章 CSS基础知识 29
2.1 Web标准与CSS布局 29
2.2 CSS基本语法结构 30
2.3 将样式表附加到文档 33
2.4 盒子模型 34
2.4.1 关于盒子模型 34
2.4.2 盒子的定位 38
2.5 版面设计 41
2.5.1 颜色与长度的定义 41
2.5.2 文本设置 41
2.5.3 背景与颜色 42
2.5.4 边框 42
2.5.5 高度与宽度 43
2.5.6 间距与边距 43
2.6 高级应用 44
2.7 常见DIV+CSS布局类型 46
2.7.1 一列固定宽度与自适应宽度 47
2.7.2 二列固定宽度与自适应宽度 47
2.7.3 三列式布局 48
2.8 本章小结 51
2.9 习题 51
第3章 JavaScript基础知识 53
3.1 JavaScript语言简介 53
3.2 JavaScript基本语法 54
3.2.1 数据类型 54
3.2.2 变量 54
3.2.3 运算符与表达式 55
3.2.4 控制语句 56
3.2.5 函数 59
3.3 使用JavaScript中的不同对象 60
3.3.1 关于对象 60
3.3.2 浏览器对象 62
3.3.3 内置对象 71
3.4 事件编写 74
3.4.1 关于事件 74
3.4.2 常用事件 75
3.5 事件响应 76
3.5.1 通过innerHTML动态改变网页内容 76
3.5.2 动态改变网页样式 77
3.5.3 动态加载外部样式表 78
3.6 本章小结 79
3.7 习题 79
第2篇 网页制作基础 83
第4章 Fireworks CS3基本操作 83
4.1 文档操作 83
4.2 图像的制作 84
4.2.1 绘制位图 84
4.2.2 绘制矢量图 88
4.2.3 文本的应用 91
4.3 图像的处理 91
4.3.1 选择对象 91
4.3.2 调整对象 92
4.3.3 组合对象 92
4.3.4 颜色、笔触和填充的应用 93
4.3.5 滤镜的应用 95
4.3.6 层的应用 100
4.3.7 蒙版的应用 100
4.4 切片和热点 102
4.4.1 切片的应用 102
4.4.2 热点的应用 102
4.5 按钮和弹出菜单的应用 102
4.5.1 创建按钮 102
4.5.2 创建弹出菜单 104
4.6 本章小结 106
4.7 习题 106
第5章 Flash CS3基本操作 107
5.1 Flash基础知识 107
5.1.1 Flash的应用 107
5.1.2 基本概念 107
5.1.3 工具介绍 109
5.2 几种基本动画类型 110
5.2.1 逐帧动画 110
5.2.2 形状补间动画 113
5.2.3 动画补间动画 117
5.2.4 遮罩动画 120
5.2.5 引导线动画 125
5.3 关于按钮 129
5.3.1 按钮介绍 129
5.3.2 按钮制作 130
5.4 声音介绍 131
5.4.1 导入并设定声音 132
5.4.2 编辑声音 132
5.4.3 声音的输出 135
5.5 简单脚本介绍 135
5.6 本章小结 137
5.7 习题 137
第6章 Dreamweaver CS3基本操作 139
6.1 Dreamweaver CS3的编辑环境 139
6.1.1 认识Dreamweaver 139
6.1.2 创建站点及新页面 141
6.2 文字、图像及媒体对象 143
6.2.1 文字的应用 143
6.2.2 在网页中插入、编辑图像 144
6.2.3 插入媒体对象 147
6.3 设置超级链接 147
6.3.1 认识超级链接 147
6.3.2 使用超级链接 148
6.4 用表格规划网页 151
6.4.1 网页布局的基础知识 151
6.4.2 表格的应用 151
6.5 CSS工具的使用 154
6.5.1 了解CSS样式 154
6.5.2 创建CSS规则 154
6.5.3 定义CSS样式属性 155
6.5.4 应用CSS样式 160
6.5.5 修改和编辑CSS样式 162
6.6 应用模板制作网页 163
6.6.1 创建模板 163
6.6.2 编辑模板 163
6.6.3 创建可选区域和重复区域 164
6.6.4 应用模板生成网页 165
6.6.5 管理模板 166
6.7 创建表单网页 166
6.8 在网页中使用框架 169
6.8.1 认识框架与框架集 169
6.8.2 利用框架创建网页 169
6.9 本章小结 172
6.10 习题 173
第3篇 综合项目实训 177
第7章 教育网站——长春职业技术学院校园网站 177
7.1 网页效果图 177
7.2 客户需求 178
7.3 页面风格定位 179
7.4 网站建设方案 180
7.5 网站主页设计 181
7.5.1 效果图设计 181
7.5.2 主页制作 185
7.6 网站子页设计 190
7.6.1 效果图设计 190
7.6.2 页面制作 191
7.7 本章小结 193
第8章 企业宣传网站——舒适家居网 195
8.1 网页效果图 195
8.2 客户需求 196
8.3 页面风格定位 197
8.4 网站建设方案 197
8.5 网站主页设计 197
8.5.1 效果图设计 198
8.5.2 主页制作 201
8.6 网站子页设计 209
8.6.1 效果图设计 209
8.6.2 页面制作 213
8.7 本章小结 222
第9章 个人网站——我的博客 223
9.1 网页效果图 223
9.2 客户需求 224
9.3 页面风格定位 225
9.4 网站建设方案 225
9.5 网站主页设计 226
9.5.1 效果图设计 226
9.5.2 主页制作 226
9.6 网站子页设计 233
9.7 本章小结 235
第10章 旅游网站——长春旅游网 237
10.1 网页效果图 237
10.2 客户需求 238
10.3 页面风格定位 239
10.4 网站建设方案 239
10.5 网站主页设计 240
10.5.1 效果图设计 240
10.5.2 主页制作 245
10.6 网站子页设计 253
10.6.1 效果图设计 253
10.6.2 页面制作 256
10.7 本章小结 262
第11章 电子商务网站——食尚蛋糕网 263
11.1 网页效果图 263
11.2 客户需求 264
11.3 页面风格定位 265
11.4 网站建设方案 265
11.5 网站主页设计 266
11.5.1 效果图设计 266
11.5.2 主页制作 266
11.6 网站子页设计:注册页面 279
11.6.1 效果图设计 279
11.6.2 页面制作 280
11.7 网站子页设计:休闲甜品页面 281
11.8 本章小结 282
第12章 门户网站——企划网门户网站 283
12.1 网页效果图 283
12.2 客户需求 284
12.3 页面风格定位 285
12.4 网站建设方案 285
12.5 网站主页设计 286
12.5.1 效果图设计 286
12.5.2 主页制作 287
12.6 网站子页设计 307
12.6.1 效果图设计 308
12.6.2 页面制作 310
12.7 本章小结 316
第13章 动态网站——新闻发布系统 317
13.1 客户需求 317
13.2 网站环境构建 318
13.2.1 Web服务器配置 318
13.2.2 站点管理 320
13.3 数据库设计及连接 321
13.3.1 建立数据库 321
13.3.2 创建DSN 322
13.3.3 建立应用程序与DSN之间的连接 323
13.4 网站前台制作 323
13.4.1 网站主页制作 324
13.4.2 新闻子页制作 325
13.5 网站后台制作 326
13.5.1 管理页面制作 326
13.5.2 发布新闻页面制作 327
13.5.3 修改新闻页面制作 327
13.5.4 删除新闻页面制作 328
13.5.5 用户登录页面制作 329
13.6 知识扩展 330
13.6.1 新闻检索 330
13.6.2 新闻评论 331
13.7 本章小结 332
附录A 参考答案 333