第1章 网页设计与制作基础 1
1.1网页基础概念 1
1.1.1 Internet基础知识 1
1.1.2网页和网站 2
1.1.3静态网页和动态网页 4
1.1.4数据库 5
1.2网页设计制作技术 8
1.2.1 HTML与XHTML 8
1.2.2网页脚本语言 9
1.2.3动态网页编程语言 10
1.3网页设计制作工具 12
1.3.1网页编辑工具 12
1.3.2图形和图像处理工具 15
1.3.3动画设计工具 17
1.4网页设计基础 18
1.4.1网页构成分析 18
1.4.2网页设计原则 20
1.4.3网页版面设计 21
1.4.4网页色彩设计 23
1.5本章小结 25
1.6思考和练习 26
第2章 创建Web网站 27
2.1网站设计基础 27
2.1.1网站主题与结构 27
2.1.2网站开发流程 28
2.2网站策划 29
2.2.1前期调研 29
2.2.2建站需求分析 30
2.2.3确定网站主题 30
2.2.4建站环境分析 32
2.3网站设计 33
2.3.1网站风格设计 33
2.3.2版面布局设计 34
2.3.3网站制作技术的选择 35
2.3.4网站素材搜集 36
2.4网站制作 36
2.4.1安装与配置IIS服务器 36
2.4.2建立站点 42
2.4.3制作网页 45
2.5网站维护 45
2.5.1网站的测试和发布 46
2.5.2网站的维护与管理 49
2.6本章小结 50
2.7思考与练习 50
第3章 制作页面 51
3.1 Dreamweaver制作页面 51
3.1.1创建网页文档 51
3.1.2编辑和保存网页 52
3.1.3预览网页 54
3.1.4继续编辑网页 55
3.2设置网页文本 56
3.2.1输入文本 56
3.2.2段落格式化 57
3.2.3插入文本相关元素 59
3.3为网页添加图像 60
3.3.1插入图像 60
3.3.2设置图像属性 61
3.3.3设置鼠标经过图像 61
3.4插入超链接 64
3.4.1超链接的概念 64
3.4.2绝对超链接和相对超链接 64
3.4.3创建超链接 64
3.5添加多媒体对象 67
3.5.1背景音乐 67
3.5.2 Applet程序 69
3.5.3 ActiveX控件 70
3.5.4视频对象 71
3.5.5 Flash 72
3.6本章小结 73
3.7思考与练习 74
第4章 设计网页图像 75
4.1网页图像设计基础 75
4.1.1网页图像类型 75
4.1.2网页色彩模式 77
4.1.3 Photoshop图像文件操作 79
4.2网页图像的基本设计 82
4.2.1选区的概念 82
4.2.2网页图像的绘制 87
4.2.3调整网页图像 93
4.3网页图像的高级设计 99
4.3.1图层与蒙版 99
4.3.2设计网页文字 103
4.3.3形状和路径 104
4.3.4滤镜与通道 106
4.4本章小结 107
4.5思考与练习 107
第5章 设计网页动画 109
5.1 Flash绘图 109
5.1.1 Flash文档的操作 109
5.1.2绘制矢量图形 111
5.1.3文本和位图的应用 119
5.2 Flash网页动画 124
5.2.1时间轴与帧 124
5.2.2元件、实例和库 127
5.2.3基础动画设计 132
5.2.4 Flash中的声音 143
5.3 Flash交互动画 146
5.3.1动画脚本基础 146
5.3.2播放和停止动画 150
5.3.3按钮事件 151
5.4本章小结 153
5.5思考与练习 154
第6章 HTML语言 155
6.1 HTML基础 155
6.1.1 HTML基本元素 155
6.1.2 HTML文档 156
6.1.3 HTML基本语法结构 156
6.1.4 HTML标签 156
6.1.5 HTML的属性 158
6.2文本标签 159
6.2.1文字属性标记 159
6.2.2标题、段落标记 161
6.3图像标签 164
6.3.1图像标记基本知识 164
6.3.2图像标记应用技巧 168
6.4超链接标签 171
6.4.1超链接概念 171
6.4.2应用技巧 172
6.5表格标签 174
6.5.1表格的基本结构 174
6.5.2表格标签及属性 174
6.6表单标签 175
6.6.1表单中的元素 176
6.6.2设计表单标记 176
6.7列表标签 178
6.7.1无序列表<UL> 178
6.7.2有序列表<OL> 179
6.7.3定义列表 180
6.8其他标签 181
6.8.1 div和span 181
6.8.2多视窗口框架 182
6.9本章小结 183
6.10思考与练习 183
第7章 CSS基础 184
7.1 CSS概述 184
7.1.1 CSS简介 184
7.1.2 CSS的功能 184
7.1.3 CSS的使用方式 185
7.2 CSS语法 187
7.2.1 CSS基本语法 187
7.2.2选择器组 188
7.2.3类选择器 188
7.2.4 ID选择器 189
7.2.5注释/*...*/ 190
7.3在Dreamweaver中操作 CSS 190
7.3.1创建CSS样式 191
7.3.2定义CSS样式 193
7.3.3管理CSS样式 205
7.4本章小结 207
7.5思考与练习 207
第8章 页面布局设计 209
8.1表格网页布局 209
8.1.1创建表格 209
8.1.2用表格规划网页布局 213
8.1.3表格+CSS布局 217
8.2框架网页布局 221
8.2.1框架和框架集的概念 221
8.2.2设计框架页面 222
8.3 DIV+CSS网页布局 225
8.3.1 Web标准 225
8.3.2 XHTML 226
8.3.3 DIV+CSS设计 229
8.4模板与库 232
8.4.1模板与库的概念 232
8.4.2模板的创建与管理 233
8.4.3模板的应用 239
8.4.4库的操作 241
8.5本章小结 243
8.6思考与练习 244
第9章 网页交互行为 245
9.1网页行为概述 245
9.2网页行为 246
9.2.1附加行为 246
9.2.2内置行为 249
9.2.3行为的应用 250
9.3 jQuery框架 260
9.3.1 jQuery效果 260
9.3.2 jQuery部件 261
9.4制作表单页面 264
9.4.1表单的概念 264
9.4.2创建表单 264
9.4.3创建表单对象 266
9.4.4表单的应用 269
9.5本章小结 272
9.6思考与练习 272
第10章 网页制作脚本语言 274
10.1脚本语言概述 274
10.2 JavaScript基础 275
10.2.1语法 275
10.2.2运算符 278
10.2.3控制和循环语句 281
10.3函数和事件 283
10.3.1 JavaScript函数 283
10.3.2 JavaScript事件 284
10.3.3修改HTML和CSS 286
10.4对象 288
10.5应用JavaScript 293
10.5.1编写JavaScript程序 293
10.5.2使用“代码片断”面板 295
10.5.3表单校验 297
10.6本章小结 300
10.7思考与练习 301
第11章 使用ASP.NET开发动态网站 302
11.1 ASP.NET基础 302
11.1.1 ASP与ASP.NET的区别 302
11.1.2 ASP.NET的特性 303
11.1.3 ASP.NET开发环境 304
11.1.4 ASP.NET网页语法 306
11.2 ASP.NET的对象与控件 310
11.2.1 ASP.NET的内置对象 310
11.2.2 ASP.NET的Web常用控件 316
11.3使用ADO.NET操作数据库 318
11.3.1 ADO.NET概述 318
11.3.2 Connection对象 319
11.3.3 Command对象 320
11.3.4 DataSet对象和DataAdapter对象 321
11.3.5 DataReader对象 324
11.3.6数据控件 324
11.4母版页与主题 325
11.4.1母版页概述 325
11.4.2创建母版页和内容页 326
11.4.3主题概述 328
11.4.4应用主题 330
11.5制作一个ASP.NET网站 334
11.6本章小结 339
11.7思考与练习 339
第12章 网页设计综合实例 340
12.1网页元素的制作 340
12.1.1网站图标和网站Logo 340
12.1.2网页广告图像 347
12.1.3网页按钮和导航条 352
12.2网页的制作 356
12.3手机网页的制作 364
12.3.1新建手机网页 365
12.3.2链接CSS文件 366
12.3.3添加网页内容 369
12.4本章小结 372
参考文献 373