第1章 网页基础知识 1
1.1网页概述 1
1.1.1什么是网页 1
1.1.2网页中的基本元素 1
1.1.3网页的类型 3
1.2网页制作工具简介 6
1.2.1网页编辑工具 6
1.2.2网页动画制作软件 6
1.2.3网络图像处理软件 7
1.3网页的设计 7
1.3.1确定网页内容 7
1.3.2确定网站的CI 9
1.3.3首页设计 10
1.3.4版面设计 10
1.3.5可用性设计 13
1.4 HTML基础 17
1.4.1 HTML语言结构的基本标志 17
1.4.2页面格式标志 18
1.4.3文本标志 20
1.4.4图像标志 21
1.4.5表格标志 22
1.4.6链接标志 24
1.4.7标志帧 25
1.4.8表单标志 27
1.4.9多媒体标志 29
1.4.10其他标志 30
1.5实践技能训练 31
1.5.1字体设置标记 31
1.5.2字符修饰标记 31
1.5.3表格标记 32
本章思考与练习 33
第2章Dreamweaver CS5入门 34
2.1 Dreamweaver CS5界面介绍 34
2.2 Dreamweaver CS5常用工具 35
2.2.1菜单栏工具 35
2.2.2文档工具栏 36
2.2.3插入面板 37
2.3 Dreamweaver CS5的新功能 38
2.3.1集成CMS支持 38
2.3.2与Adobe BrowserLab集成 38
2.3.3 CSS新增功能 38
2.3.4 PHP自定义类代码提示 39
2.3.5 Business Catalyst集成 39
2.3.6 Subversion支持新增功能 39
2.3.7简化站点设置 39
2.4在Dreamweaver CS5中规划站点 39
2.5搭建与设置站点 41
2.5.1搭建站点 41
2.5.2设置站点 42
2.5.3服务器 43
2.5.4使用高级设置建立站点 44
2.5.5搭建站点结构 45
2.6站点的测试与发布 46
2.6.1获得Web服务器 46
2.6.2网站的测试 47
2.6.3上传站点 47
2.6.4网站的维护与推广 47
2.7实践技能训练 48
2.7.1建立并设置本地根文件夹 48
2.7.2定义站点 49
2.7.3创建ODBC连接 50
上机练习 52
第3章 创建和编辑网页文档 53
3.1创建一个新文档 53
3.1.1创建新的空白文档 53
3.1.2打开现有文档 53
3.1.3设置页面属性 56
3.2文字处理 57
3.2.1输入文字 57
3.2.2编辑文字 58
3.2.3插入水平线 60
3.2.4插入更新日期 61
3.3在网页中使用图像 61
3.3.1编辑图像 62
3.3.2插入图像 62
3.3.3设置图像属性 63
3.3.4插入图像占位符 65
3.3.5插入鼠标经过图像 66
3.3.6实践技能训练 67
3.4超级链接 69
3.4.1超级链接的概念 69
3.4.2创建超级链接 70
3.4.3管理超级链接 74
3.4.4图像映射 77
3.5插入媒体 77
3.5.1插入Flash 77
3.5.2插入音视频 79
3.5.3插入JavaApplet和ActiveX 81
3.6实践技能训练 82
本章思考与练习 84
上机练习 84
第4章 表格布局的使用 85
4.1插入表格 85
4.2输入表格内容 85
4.3嵌套表格 86
4.4设置表格属性 86
4.5实践技能训练 88
4.5.1实践技能训练——课程表 88
4.5.2实践技能训练——嵌套表格的使用 89
本章思考与练习 91
上机练习 91
第5章 使用CSS样式表修饰页面 93
5.1 CSS概述 93
5.1.1 CSS的类型 93
5.1.2添加CSS的方法 94
5.2样式的创建与应用 94
5.2.1类样式的创建与应用 94
5.2.2 HTML标记样式的创建与使用 96
5.2.3复合样式的创建与应用 98
5.3使用外部CSS样式 99
5.3.1创建外部CSS 99
5.3.2附加外部CSS 100
5.4 CSS的更多设置 101
5.4.1类型设置 102
5.4.2背景颜色 103
5.4.3文字整体设置 104
5.4.4边框的设置 104
5.4.5扩展设置 105
5.5实践技能训练——利用CSS修饰“斯美泰服装”页面 105
本章思考与练习 112
第6章 布局对象AP Div的使用 113
6.1 AP Div简介 113
6.1.1设置AP Div的属性 113
6.1.2 AP元素面板的使用 114
6.1.3实践技能训练——使用AP Div布局网页 114
6.2 AP Div和表格的转换 117
6.2.1将AP Div转换为表格 117
6.2.2将表格转换成AP Div 118
6.3使用Spry布局对象 118
6.3.1使用Spry菜单栏 118
6.3.2使用Spry选项卡式面板 119
6.3.3使用Spry折叠式面板 119
6.3.4使用Spry可折叠面板 119
6.3.5实践技能训练 119
6.4使用CSS和Div布局页面 121
本章思考与练习 126
第7章 利用框架布局页面 127
7.1框架与框架集的概念 127
7.2创建框架集 127
7.3框架集的基本操作 128
7.4设置框架集与框架的属性 129
7.5在框架中设置链接 131
7.6实践技能训练—制作“网上书店”的主页 131
本章思考与练习 139
上机练习 140
第8章 应用模板和库快速设计网页 141
8.1利用模板创建网页 141
8.1.1创建模板 142
8.1.2编辑模板 144
8.1.3应用模板 146
8.2使用库项目 147
8.2.1创建库项目 147
8.2.2在网页中插入库 148
8.2.3修改库和更新站点 148
8.3实践技能训练——模板和库的综合使用 149
8.3.1创建网页库项目 149
8.3.2创建模板网页 152
本章思考与练习 157
上机练习 157
第9章 表单的使用 158
9.1表单的基本概念 158
9.2表单的创建 158
9.3创建文本域 159
9.4创建按钮 160
9.4.1插入标准表单按钮 160
9.4.2插入图像表单 161
9.4.3插入文件域按钮 161
9.5插入单选按钮与复选框 162
9.6列表与菜单 163
9.7实践技能训练——制作“注册页面” 164
本章思考与练习 169
上机练习 169
第10章 网页图像制作与优化 170
10.1 Fireworks CS5简介 170
10.2 Fireworks CS5工作环境 171
10.2.1 Fireworks CS5的界面 171
10.2.2菜单栏 172
10.2.3工具栏 172
10.2.4文档编辑窗口 173
10.2.5工具箱 174
10.2.6浮动面板 174
10.3 Fireworks CS5的简单操作 175
10.3.1操作Fireworks CS5文档 175
10.3.2绘制简单的矢量图形 177
10.3.3使用滤镜 178
10.4将文本附加于路径 181
10.5创建按钮与菜单 182
10.5.1创建按钮 182
10.5.2创建菜单 185
10.6图像切片的使用 191
10.6.1创建切片对象 191
10.6.2使用切片交互 193
10.7网页图形图像的优化与发布 196
10.7.1选择文件的优化格式 196
10.7.2优化GIF格式 197
10.7.3优化JPEG格式 200
10.7.4使用导出向导 201
10.8实践技能训练 203
10.8.1导入图像 203
10.8.2绘制页面图像 203
10.8.3创建按钮 205
10.8.4设定交互图像 206
10.8.5页面图像的优化 206
上机练习 208
第11章 网页动画制作 210
11.1 Flash CS5概述 210
11.1.1 Flash CS5的开始界面 211
11.1.2 Flash CS5的工作界面 211
11.1.3时间轴 211
11.1.4工具箱 212
11.2在网页中添加特效文字 213
11.3利用Flash CS5制作常用的图案 218
11.3.1绘制四角星、五角星 218
11.3.2绘制太极八卦图与二进制数 220
11.3.3绘制香港特别行政区区旗 223
11.4元件和实例 227
11.4.1元件的简介 227
11.4.2实例 230
11.4.3几种特殊的元件和实例的介绍 231
11.4.4元件库 233
11.5逐帧动画 235
11.5.1逐帧动画的概念及表现形式 235
11.5.2逐帧动画的制作方法 235
11.5.3逐帧动画实例 236
11.6创建形状补间动画 237
11.7遮罩动画 240
11.7.1遮罩动画的概念 241
11.7.2遮罩动画的创建方法 241
11.7.3应用遮罩时的技巧 241
11.7.4实践技能训练 242
11.8创建动画补间动画 245
11.8.1动画补间动画的概念 245
11.8.2动画补间动画的属性面板 246
11.8.3实践技能训练 247
本章思考与练习 249
上机练习 249
第12章 服务器段程序的开发 250
12.1动态网页与ASP 250
12.2 ASP的开发 251
12.2.1 ASP语言开发基础 251
12.2.2 ASP内建对象 255
12.2.3 ADO简介 261
12.3搭建动态应用程序开发环境 262
12.3.1安装因特网信息服务器(IIS) 262
12.3.2设置因特网信息服务器IIS 263
12.4设计数据库 264
12.5建立数据库连接 266
12.5.1定义系统DSN 267
12.5.2建立系统DSN 267
12.6编辑数据表记录 268
12.6.1查询并显示记录 269
12.6.2插入记录 269
12.6.3更新记录 270
12.6.4删除记录 271
12.7添加服务器行为 271
12.7.1插入重复区域 271
12.7.2插入显示区域 271
12.7.3记录集分页 272
12.7.4转到详细页面 272
12.7.5转到相关页面 273
12.7.6用户身份验证 273
12.8实践技能训练——留言簿的制作 274
12.8.1实例分析 274
12.8.2文件说明 274
12.8.3数据库的创建 275
12.8.4首页的制作 277
12.8.5留言页面的制作 283
12.8.6管理页面的制作 286
12.8.7回复页面的设置 287
12.8.8删除页面的制作 289
12.8.9登录机制 289
12.8.10共享源文件夹 291
本章思考与练习 293
上机练习 293
参考文献 294