第1部分 基础篇 2
第1章Web网站架构与HTML基础 2
Web的特点和结构 2
Web服务器的配置 4
创建虚拟目录 8
HTML基础 11
网页与HTML概述 11
文档结构标签和格式标签 12
文本标签和链接标签 14
图像标签和多媒体标签 17
表格标签和表单标签 18
其他常用标签 22
小结 23
思考题 24
第2部分 图形动画篇 26
第2章Fireworks CS3入门及制作实例 26
Fireworks CS3概述 26
Fireworks CS3工作界面 29
“工具”面板 30
“属性”检查器 35
各类面板 35
Fireworks文档操作 36
创建新文档 37
打开和导入文件 37
保存Fireworks文档 38
Fireworks基本操作 38
画布操作 38
使用标尺、辅助线和网格 40
设置首选参数和快捷键 41
操作的撤销与重复 44
修剪文档 45
Fireworks制作实例 46
个性化图标 46
网页按钮 48
弹出式菜单 49
网页动画 51
绘制图像 53
小结 54
思考题 54
第3章Flash CS3入门及制作实例 56
Flash CS3的工作环境简介 56
初识Flash CS3 56
文档选项卡 57
时间轴 58
工具箱 58
舞台 59
工作区 60
网格 60
标尺 61
常用面板 62
基本绘图工具 64
选择工具 64
部分选取工具 65
直线工具 65
套索工具 66
钢笔工具 67
矩形工具 68
铅笔工具 68
刷子工具 69
任意变形工具 69
渐变变形工具 70
墨水瓶工具与颜料桶工具 71
滴管工具 72
橡皮擦工具 72
文本工具 72
基本动画制作 74
逐帧动画 74
形状补间动画 76
动作补间动画 77
遮罩动画 79
引导路径动画 81
动画制作实例 83
摇曳的烛光 83
溪流效果 85
小结 86
思考题 86
第3部分 网页设计与制作篇 88
第4章Dreamweaver CS3入门 88
文本及排版 88
插入文本 88
格式化文本 89
创建项目列表 91
设置文件头和网页属性 92
设置网页的编码 92
设定文档标题 93
添加关键字 93
设置网页的刷新 94
插入meta对象 94
插入表格 94
制作表格 95
编辑表格 96
表格属性面板的使用 99
插入多媒体对象 101
使用图像 101
插入Flash对象 105
插入视频对象 109
插入音频对象 111
插入Java Applet 111
创建超链接 112
地址和链接 113
添加链接 114
书签链接和热点链接 115
Dreamweaver CS3新增功能 117
Spry框架 117
与Photoshop CS3的关联增强 119
对浏览器兼容性的检查 119
CSS相关功能的增强 120
小结 120
思考题 120
第5章 网页布局和框架 121
布局模式 121
引例 121
关于“布局”模式 122
绘制布局表格和布局单元格 122
绘制布局表格 122
绘制布局单元格 123
绘制嵌套布局表格 123
使用标尺与网格 124
使用标尺 124
使用网格 124
调整布局表格及布局单元格 125
选择布局表格和布局单元格 125
调整布局表格和布局单元格的大小 126
移动嵌套布局表格和布局单元格 126
设置布局表格和布局单元格的属性 126
设置列宽度 128
设置布局模式的首选参数 130
框架的使用 130
关于框架和框架集 131
创建框架和框架集 131
选择框架和框架集 135
保存框架和框架集文件 136
设置框架和框架集属性 138
为框架设置链接 140
处理不能显示框架的浏览器 141
小结 141
思考题 142
第6章CSS层叠样式表 143
CSS的基本概念 143
样式和规则 143
层叠和顺序 145
如何使用Dreamweaver CS3建立CSS 148
用“CSS面板”建立CSS 148
用“页面属性”新建内部样式 152
用“属性面板”新建内部样式 154
套用CSS 156
CSS滤镜 157
小结 161
思考题 161
第7章JavaScript脚本编程 162
JavaScript概述 162
JavaScript是什么 162
JavaScript的特点 163
在网页中嵌入JavaScript脚本 164
JavaScript与Java的区别 165
词法规则 166
标识符 167
关键字和保留字 167
大小写敏感 167
空白字符 168
语句结束符 168
注释 169
基本数据类型 169
基本数据类型与常量 169
变量 171
运算符和表达式 171
算术运算符和算术表达式 171
比较运算符和比较表达式 172
逻辑运算符和逻辑表达式 172
位运算符和位表达式 173
赋值运算符和赋值表达式 173
条件运算符和条件表达式 174
字符串运算符和字符串表达式 174
逗号运算符和逗号表达式 174
核心语句 174
基本控制结构 175
表达式语句和复合语句 175
条件语句 176
循环语句 178
标签语句 180
函数 181
函数的基本组成 181
函数的作用域 182
函数的嵌套与递归 183
复合数据类型 185
对象 185
数组 193
对象模型 196
浏览器对象模型 197
文档对象模型 201
事件处理 206
事件与事件处理器 206
事件绑定 207
取消元素的默认动作 209
小结 212
思考题 212
第8章 表单及表单验证 213
创建HTML表单 213
插入表单 213
设置表单属性 213
插入表单元素 214
插入文本域 214
插入按钮 215
插入复选框 216
插入单选按钮 216
插入列表/菜单 217
插入文件域 218
插入图像域 219
插入隐藏域 220
插入跳转菜单 220
插入字段集 222
插入标签 222
验证HTML表单 223
Spry框架 223
使用验证文本域 224
使用验证文本区域 226
使用验证复选框 226
使用验证选择 227
附加自定义脚本 228
插入具有辅助功能的表单元素 229
小结 231
思考题 231
第9章 层和行为 232
层的创建与基本操作 232
层的属性设置 235
选择层 235
层属性面板的使用 235
层的其他操作 236
吸附层到网格 236
层和表格的转换 237
嵌套层 238
在层中插入内容 239
时间轴概述 240
使用时间轴创建动画 241
使用关键帧创建动画 241
通过拖动路径创建动画 242
时间轴的其他操作 243
Dreamweaver中的行为 244
行为概述 244
添加行为 246
更改行为 246
打开浏览器窗口 247
显示-隐藏层 248
设置状态栏文本 249
交换图像 250
拖动层 250
显示效果 252
小结 254
思考题 254
第4部分 Web编程篇 256
第10章ASP.NET程序设计 256
ASP.NET入门 256
配置ASP.NET的运行环境 256
第一个ASP.NET程序 257
剖析程序结构 260
C#语言程序设计基础 261
C#数据类型 261
C#语法 263
控制语句 265
跳转语句 267
ASP.NET内置对象 267
对象简介 267
Page对象 268
Response对象 270
Request对象 273
Server对象 275
Application对象 277
Session对象 279
实例——简易聊天室 281
服务器控件 283
Web控件 287
HTML控件 284
验证控件 290
小结 291
思考题 291
第11章Web数据库应用技术 293
ADO.NET概述 293
ADO.NET数据库的连接 295
ADO.NET与ADO的区别 295
数据提供程序 295
SQL语言概述 297
基本SQL语句 298
聚合函数 300
分组查询 300
ADO.NET对象详解 300
SqlConnection对象 300
SqlCommand对象 303
SqlDataReader对象 308
DataSet和SqlDataAdapter对象 311
数据控件 314
简介 315
常用属性和方法 315
模板里的数据绑定 316
Repeater属性 317
DataList属性 317
DataGrid属性 318
小结 324
思考题 324
第12章 综合实例:在线书店 325
系统总体设计 325
系统数据库设计 326
显示图书信息 327
建立首页Default.htm 327
建立图书分类页面Category.aspx 328
建立图书列表页面BookList.aspx 330
建立图书详细信息页面BookDetail.aspx 333
购物车处理 335
建立购物车添加页面PutCart.aspx 335
建立购物车列表页面CartList.aspx 336
建立购物车修改页面ModifyCart.aspx 339
订单处理 340
建立订单验证页面CheckOrder.aspx 340
建立订单存储页面SaveOrder.aspx 342
建立订单查询页面QueryOrder.aspx 343
小结 347
思考题 347
参考文献 348