第1章 网页制作基础知识 1
1.1网页的基础知识 1
1.1.1网页与网站概述 1
1.1.2网页的基本元素 2
1.1.3网页的类型 4
1.1.4 IP地址和域名 5
1.2网页的设计流程 5
1.2.1网页的布局 5
1.2.2网页的设计原则 7
1.2.3网页的设计构思 8
1.2.4网页的制作流程 9
1.3网页设计的常用语言 9
1.3.1 ASP 9
1.3.2 ASPNET 9
1.3.3 JSP 10
1.3.4 PHP 10
1.4习题 10
第2章 创建和管理站点 11
2.1创建网站框架 11
2.1.1规划站点 11
2.1.2创建本地站点 13
2.2管理本地站点 14
2.2.1打开站点 14
2.2.2【管理站点】对话框 15
2.3站点文件的管理 15
2.3.1新建文件夹和文件 15
2.3.2管理站点文件 16
2.4网页文档的基本操作 16
2.4.1创建空白网页文档 17
2.4.2打开和保存网页文档 17
2.4.3设置文档属性 18
2.5查看和编辑页面头部信息 19
2.5.1显示文档头部信息 19
2.5.2插入头部内容元素 20
2.6上机实战 21
2.6.1创建并构建本地站点 21
2.6.2设置文件头部信息 22
2.7习题 23
第3章 使用Photoshop制作网页图片 25
3.1图像基础及色彩应用 25
3.1.1位图和矢量图 25
3.1.2网页中常用的图片格式 26
3.1.3网页配色基础 27
3.2网页图像设计 28
3.2.1图像处理 28
3.2.2常用工具的使用 29
3.2.3图层的使用 37
3.2.4创建路径 42
3.2.5通道 45
3.2.6蒙版 46
3.2.7滤镜 48
3.2.8制作网页元素 49
3.3上机实战 54
3.4习题 56
第4章 使用Flash制作网页动画 57
4.1 Flash CS5基础知识 57
4.1.1 Flash CS5的工作界面 57
4.1.2新建文档 58
4.2 Flash CS5绘图工具的使用 58
4.2.1线条绘图工具 58
4.2.2图形绘图工具 62
4.2.3填充工具 63
4.2.4选择工具 65
4.3时间轴和帧 67
4.3.1帧的基本操作 67
4.3.2制作逐帧动画 68
4.3.3制作形状补间动画 69
4.3.4制作动作补间动画 71
4.4使用层 72
4.4.1层的基本操作 73
4.4.2转换元件 74
4.4.3引导层 75
4.4.4遮罩层 79
4.5上机实战 81
4.5.1制作产品介绍动画 81
4.5.2制作产品渐变动画 83
4.5.3制作网页页面抬头 84
4.6习题 86
第5章 规划和布局网页 87
5.1使用表格 87
5.1.1在文档中插入表格 87
5.1.2插入嵌套表格 88
5.2表格的编辑操作 88
5.2.1选择表格 88
5.2.2单元格的编辑操作 89
5.3使用框架布局网页 92
5.3.1布局网页 92
5.3.2保存框架 93
5.4编辑框架 93
5.4.1框架的基本操作 93
5.4.2设置框架集的属性 94
5.5上机实战 94
5.6习题 96
第6章 插入文本和图片 97
6.1添加文本 97
6.1.1插入文本 97
6.1.2插入特殊字符 99
6.1.3插入水平线 99
6.1.4插入日期 100
6.2插入图像 102
6.2.1网页中的图像格式 102
6.2.2在网页中插入图像 102
6.2.3设置网页背景 104
6.2.4制作鼠标经过图像 106
6.3编辑图像 107
6.3.1设置图像的属性 107
6.3.2使用图像编辑器 111
6.4上机实战 112
6.4.1制作汽车网站主页 112
6.4.2制作网页导航条 113
6.4.3制作网店首页 116
6.5习题 117
第7章 使用CSS样式美化页面 119
7.1 CSS样式的基础知识 119
7.1.1 CSS样式简介 119
7.1.2 CSS样式表的功能 119
7.1.3 CSS样式规则 120
7.2使用CSS样式 121
7.2.1 【CSS样式】面板 121
7.2.2新建CSS样式 122
7.2.3定义CSS样式规则 124
7.2.4应用CSS样式 128
7.3编辑CSS样式 130
7.3.1修改CSS样式 130
7.3.2移动CSS样式 131
7.3.3链接和导入CSS样式 131
7.4习题 132
第8章 在网页中插入多媒体元素 133
8.1添加Flash动画 133
8.1.1网页中的Flash动画类型 133
8.1.2插入Flash动画 134
8.1.3设置Flash动画的属性 135
8.2插入其他媒体文件 137
8.2.1插入FLV视频 137
8.2.2插入Shockwave影片 140
8.2.3插入Java Applet 140
8.3添加声音 141
8.3.1网页中的声音格式 141
8.3.2直接插入声音 142
8.3.3添加背景音乐 142
8.4添加特效 144
8.4.1添加鼠标特效 145
8.4.2插入滚动条 147
8.4.3添加网页特效 149
8.5上机实战 153
8.5.1制作产品主页 153
8.5.2丰富页面内容 156
8.6习题 157
第9章 使用超链接 159
9.1超链接的基础知识 159
9.1.1超链接的概念 159
9.1.2网页制作中可以创建的超链接 160
9.1.3绝对路径和相对路径 160
9.2创建超链接 161
9.2.1创建超链接的方法 161
9.2.2创建各类超链接 163
9.2.3创建图像地图 166
9.3管理超链接 169
9.3.1自动更新超链接 169
9.3.2修复超链接 170
9.3.3测试链接 170
9.3.4在HTML代码中编辑链接 170
9.4习题 172
第10章 使用层和Spry 173
10.1应用层 173
10.1.1层的基本作用 173
10.1.2插入层 174
10.1.3层的基本操作 175
10.1.4层的其他操作 177
10.1.5转换表格和层 179
10.1.6使用层布局网页 179
10.2使用Spry框架布局对象 181
10.2.1使用Spry菜单栏 181
10.2.2使用Spry选项卡面板 182
10.2.3使用Spry折叠面板 184
10.2.4使用Spry可折叠面板 187
10.3上机实战 187
10.3.1制作主题页 187
10.3.2应用Spry菜单栏 188
10.4习题 189
第11章 添加行为 191
11.1行为的基础知识 191
11.1.1行为的概念 191
11.1.2事件的分类 192
11.2应用行为 192
11.2.1【行为】面板的应用 192
11.2.2使用Dreamweaver CS5内置行为 193
11.3上机实战 200
11.3.1制作弹出日历 200
11.3.2弹出网页广告 203
11.4习题 207
第12章 使用交互式表单 209
12.1表单的基础知识 209
12.1.1表单的概念 209
12.1.2表单对象 210
12.2插入文本域表单对象 211
12.2.1插入文本域 211
12.2.2插入隐藏域 213
12.2.3插入文件域 213
12.3插入按钮表单对象 213
12.3.1按钮表单的作用 214
12.3.2插入表单按钮 214
12.3.3插入单选按钮 215
12.3.4插入单选按钮组 216
12.3.5插入复选框 217
12.3.6插入复选框组 217
12.3.7插入图形按钮 218
12.4插入列表和菜单表单对象 219
12.5检查表单 219
12.5.1【检查表单】行为 220
12.5.2 Spry验证对象 220
12.6上机实战 222
12.6.1制作订单 222
12.6.2验证表单 225
12.6.3检查表单 226
12.7习题 227
第13章 使用模板和库项目 229
13.1使用模板 229
13.1.1创建模板 229
13.1.2管理模板 230
13.1.3创建嵌套模板 230
13.1.4定义模板区域 231
13.2使用模板创建网页 233
13.2.1创建基于模板的文档 233
13.2.2应用现有的模板 234
13.2.3分离模板 235
13.2.4更新模板页面 235
13.3使用库项目 236
13.3.1认识库项目 236
13.3.2创建库项目 236
13.3.3编辑库项目 237
13.4上机实战 237
13.4.1制作模板页 237
13.4.2添加库项目 240
13.5习题 241
第14章 动态网页的制作 243
14.1搭建服务器平台 243
14.1.1配置IP地址 243
14.1.2配置IIS测试服务器 244
14.1.3测试服务器 245
14.2应用Access数据库 246
14.2.1 Access数据库简介 246
14.2.2创建数据库 247
14.2.3添加数据表数据 247
14.2.4连接数据库 248
14.2.5定义记录集 250
14.2.6绑定动态数据 252
14.3添加服务器行为 256
14.3.1【重复区域】行为 256
14.3.2【记录分页集】行为 257
14.3.3【显示区域】行为 258
14.3.4传递页面信息 260
14.3.5记录相关服务器行为 261
14.3.6用户身份验证 265
14.4上机实战 268
14.5习题 274
第15章 网页制作综合实例 275
15.1制作在线购物网站 275
15.1.1制作相关ASP页面 275
15.1.2制作订单系统 278
15.2上传网页 282
15.2.1注册FTP网络空间用户 282
15.2.2下载CuteFTP下载工具 283
15.2.3上传网站 283