第1篇 快速进入网页设计 1
第1章 网站建设基础 1
1.1预备知识 2
1.1.1什么是网站 2
1.1.2静态网页和动态网页 2
1.1.3申请域名 3
1.1.4申请服务器空间 5
1.2常用的网页设计软件 6
1.2.1网页设计软件Dreamweaver 6
1.2.2图像设计软件Photoshop和Fireworks 6
1.2.3动画设计软件Flash 7
1.2.4 HTML标记 7
1.2.5 FTP软件 8
1.3网站建设的一般流程 9
1.3.1网站的定位 9
1.3.2确定网站主题 9
1.3.3网站整体规划 9
1.3.4收集资料与素材 10
1.3.5设计网页页面 10
1.3.6切图并制作成页面 11
1.3.7开发动态网站模块 11
1.3.8发布与上传 12
1.3.9后期更新与维护 13
1.3.10网站的推广 14
第2章 策划有创意的特色网页 15
2.1创建优秀的网页 16
2.1.1什么是优秀的网页 16
2.1.2优秀网页的是怎样做出来的 16
2.2怎样进行网站策划 18
2.2.1网站策划的原则 19
2.2.2网站策划的关键点 20
2.3策划有创意的独特网站 20
第3章 网页的布局设计 23
3.1网页版面布局设计 24
3.1.1网页版面布局原则 24
3.1.2点、线、面的构成 25
3.2网页布局方法 27
3.2.1纸上布局法 27
3.2.2软件布局法 27
3.3常见的网页结构类型 28
3.3.1“厂”字形布局 28
3.3.2“国”字型布局 28
3.3.3“框架”型布局 28
3.3.4“封面”型布局 29
3.3.5 Flash型布局 29
3.4文字与版式设计 29
3.4.1文字的字体、字号、行距 29
3.4.2文字的颜色 30
3.4.3文字的图形化 30
3.5图像设计排版 31
3.5.1网页中应用图像的注意要点 31
3.5.2让图片更合理 32
第4章 网页的色彩搭配 33
4.1色彩基础知识 34
4.1.1色彩的基本概念 34
4.1.2网页安全色 34
4.2色彩的三要素 35
4.2.1色相 35
4.2.2明度 36
4.2.3纯度 36
4.3色彩与心理 37
4.3.1红色心理与网页表现 37
4.3.2黄色心理与网页表现 37
4.3.3蓝色心理与网页表现 37
4.3.4绿色心理与网页表现 38
4.3.5紫色心理与网页表现 38
4.3.6橙色心理与网页表现 38
4.3.7白色心理与网页表现 39
4.3.8黑色心理与网页表现 39
4.3.9灰色心理与网页表现 39
4.4页面色彩搭配 39
4.4.1网页色彩搭配原理 40
4.4.2网页设计中色彩搭配的技巧 40
第2篇 设计精彩的网页图像 43
第5章 快速掌握图像设计软件Photoshop CS6 43
5.1Photoshop CS6介绍 44
5.1.1菜单栏 44
5.1.2工具箱及工具选项栏 44
5.1.3文档窗口及状态栏 45
5.1.4面板 45
5.2绘图工具使用 45
5.2.1使用矩形工具和圆角矩形工具 45
5.2.2使用单行选框工具及单列选框工具 46
5.2.3使用直线工具 47
5.2.4使用油漆桶工具 48
5.2.5使用渐变工具 49
5.3制作文本特效 49
5.3.1图层的基本操作 49
5.3.2使用图层样式 50
5.3.3输入文本 51
5.3.4设置文本格式 51
5.3.5设置变形文字 52
5.3.6使用滤镜 53
5.4输出保存图像 54
5.4.1将图片保存为PSD格式 54
5.4.2将图片导出为JPG格式 55
5.4.3将图片导出为GIF格式 55
5.5综合实战 55
5.5.1实战:绘制天气图标 55
5.5.2实战:立体质感的3D文字 58
第6章 页面图像的切割与优化 62
6.1优化页面图像 63
6.1.1图像的优化 63
6.1.2输出透明GIF图像 63
6.2网页切片输出 65
6.2.1创建切片 65
6.2.2编辑切片 65
6.2.3优化和输出切片 66
6.3创建GIF动画 67
6.3.1GIF动画原理 67
6.3.2认识“动画”面板 67
6.3.3制作GIF动画 68
6.4综合实战 71
6.5在Dreamweaver中优化图像 72
第7章 设计网站的图片元素 74
7.1设计网站Logo 75
7.1.1网站Logo的重要性 75
7.1.2网站Logo设计原则 75
7.1.3实战:设计网站Logo 76
7.2设计网站Banner 78
7.2.1什么是Banner 78
7.2.2 Banner的制作原则 78
7.2.3实战:设计有动画效果的Banner 78
7.3制作网页导航条 81
7.3.1网页导航条简介 81
7.3.2实战:设计横向导航条 81
第3篇 设计炫动网页动画 83
第8章 快速掌握动画设计软件Flash CS6 83
8.1 Flash CS6简介 84
8.1.1Flash应用范围 84
8.1.2 Flash CS6工作界面 86
8.2 Flash动画制作基础知识 88
8.2.1建立与保存Flash动画 88
8.2.2设置Flash的属性 89
8.2.3 Flash时间轴的使用 90
8.2.4插入关键帧 90
8.2.5添加图层与图层管理 91
8.2.6插入元件 91
8.2.7库的管理与使用 92
8.3 Flash动画的优化与发布 93
8.3.1优化动画 93
8.3.2测试动画 94
8.3.3设置动画发布格式 95
8.4综合实战:发布动画 95
第9章 制作简单的Flash动画 97
9.1图层基本操作和管理 98
9.1.1图层的概念 98
9.1.2图层的主要类型 98
9.1.3创建和编辑图层文件夹 98
9.1.4引导图层 99
9.1.5遮罩图层 100
9.2创建逐帧动画 100
9.3补间动画的制作 102
9.3.1创建改变对象大小的动画 102
9.3.2创建形状补间动画 103
9.4利用图层制作动画 105
9.4.1创建沿曲线运动的动画 105
9.4.2创建遮罩动画 108
第10章 制作声音和视频动画 109
10.1导入声音文件 110
10.1.1Flash中声音的类型 110
10.1.2导入音频文件 110
10.2添加声音 111
10.2.1轻松为按钮添加声音 111
10.2.2为影片添加声音 113
10.3声音属性的编辑 114
10.3.1设置声音的重复播放 114
10.3.2设置声音的同步方式 114
10.4导入视频文件 115
10.4.1Flash支持的视频格式 115
10.4.2在Flash中嵌入视频 115
10.5综合实战:给Flash动画片头添加声音 116
第11章 制作高级脚本动画 118
11.1ActionScript编程基础 119
11.1.1ActionScript概述 119
11.1.2面向对象的脚本编程概念 119
11.1.3动作面板概述 121
11.2 ActionScript的运算符 123
11.2.1数值运算符 123
11.2.2比较运算符 124
11.2.3逻辑运算符 124
11.2.4赋值运算符 124
11.2.5相等运算符 125
11.2.6位运算符 125
11.2.7运算符的优先级 126
11.3常用ActionScript语句 126
11.3.1If条件判断 126
11.3.2特殊条件判断 127
11.3.3 for循环 127
11.3.4 while和do while循环 128
11.4 Flash中脚本的添加 128
11.4.1为帧添加ActionScript 128
11.4.2为按钮添加ActionScript 129
11.4.3为影片剪辑添加ActionScript 129
11.5综合实战 130
11.5.1实战:制作发送电子邮件动画 130
11.5.2实战:制作响应图片效果 131
第4篇 网页的排版与制作 137
第12章 Dreamweaver CS6的工作环境 137
12.1认识Dreamweaver CS6界面 138
12.1.1文档工具栏 138
12.1.2常用菜单命令 139
12.1.3插入工具栏 139
12.1.4属性面板 140
12.1.5面板组 140
12.2创建本地站点 140
12.3管理站点 142
12.3.1打开站点 142
12.3.2编辑站点 142
12.3.3删除站点 143
12.3.4复制站点 143
12.4综合实战:创建本地站点 143
第13章 添加页面内容和多媒体元素 145
13.1文本的输入和编辑 146
13.1.1输入文本 146
13.1.2设置文本属性 146
13.1.3输入特殊字符 148
13.2在网页中插入图像 149
13.2.1插入图像 149
13.2.2设置图像属性 150
13.2.3插入鼠标经过图像 151
13.3链接的设置 153
13.3.1链接的类型 154
13.3.2实战:设置文本链接和图像链接 154
13.3.3创建锚记链接 155
13.3.4创建图像热点链接 158
13.3.5创建电子邮件链接 159
13.3.6创建下载文件的链接 160
13.4插入媒体 161
13.4.1插入Flash动画 161
13.4.2插入视频 162
13.4.3插入网页背景音乐网页 163
13.5综合实战:制作图文混排的多媒体页面 165
第14章 使用行为和JavaScript制作网页特效 168
14.1特效中的行为和事件 169
14.1.1动作 169
14.1.2事件 169
14.2使用Dreamweaver内置行为 170
14.2.1交换图像 170
14.2.2弹出提示信息 172
14.2.3打开浏览器窗口 173
14.2.4转到URL 174
14.2.5预先载入图像 176
14.2.6设置容器中的文本 177
14.2.7显示-隐藏元素 178
14.2.8检查表单 180
14.2.9设置状态栏文本 181
14.3利用脚本制作特效网页 183
14.3.1制作滚动公告网页 183
14.3.2制作自动关闭网页 184
第15章 利用表单对象创建表单文件 185
15.1表单概述 186
15.2插入输入类表单对象 186
15.2.1插入表单域 186
15.2.2插入文本域 188
15.2.3插入密码域 189
15.2.4插入多行文本域 189
15.2.5插入隐藏域 190
15.2.6插入复选框 190
15.2.7插入单选按钮 191
15.2.8插入列表/菜单 192
15.2.9插入跳转菜单 194
15.2.10插入图像域 195
15.2.11插入文件域 196
15.2.12插入按钮 196
15.3综合实战:制作电子邮件表单 197
第16章 用表格排版网页 203
16.1在网页中插入表格 204
16.1.1插入表格 204
16.1.1添加内容到单元格 205
16.2设置表格属性 205
16.2.1设置单元格属性 205
16.2.2设置表格属性 205
16.3表格的基本操作 206
16.3.1选定表格 206
16.3.2添加行或列 207
16.3.3删除行或列 208
16.3.4合并单元格 208
16.3.5拆分单元格 208
16.3.6调整表格大小 209
16.4表格的其他功能 210
16.4.1导入表格式数据 210
16.4.2排序表格 211
16.5综合实战 212
16.5.1实战:利用表格排版页面 212
16.5.2实战:创建网页圆角表格 218
第17章 使用模板和库快速创建网页 222
17.1认识模板 223
17.2创建模板 223
17.2.1在空白文档中创建模板 223
17.2.2用现有文档创建模板 224
17.2.3创建可编辑区域 225
17.3创建基于模板的页面 225
17.4库的创建、管理与应用 229
17.4.1创建库项目 229
17.4.2库项目的应用 231
17.4.3编辑库项目 232
17.5综合实战:创建完整的企业网站模板 233
17.5.1创建模板 233
17.5.2利用模板创建网页 238
第18章 使用CSS样式美化网页 241
18.1初识CSS 242
18.1.1CSS概述 242
18.1.2 CSS的作用 242
18.1.3基本CSS语法 243
18.2定义CSS样式的属性 243
18.2.1文本样式的定义 244
18.2.2背景样式的定义 244
18.2.3区块样式的定义 245
18.2.4方框样式的定义 245
18.2.5边框样式的定义 246
18.2.6列表样式的定义 246
18.2.7定位样式的定义 247
18.2.8扩展样式的定义 247
18.2.9 CSS过渡 248
18.3编辑CSS样式 248
18.3.1修改CSS样式 248
18.3.2删除CSS样式 249
18.3.3复制CSS样式 249
18.4综合实战 250
18.4.1实战:CSS样式美化文字 250
18.4.2应用CSS样式制作阴影文字 252
第19章 使用CSS+DIV灵活布局页面 255
19.1网站与Web标准 256
19.1.1什么是Web标准 256
19.1.2为什么要建立Web标准 256
19.2初识DIV 257
19.2.1Div概述 257
19.2.2创建Div 257
19.2.3 CSS+DIV布局的优势 258
19.3 CSS定位与DIV布局 258
19.3.1盒子模型 258
19.3.2元素的定位 259
19.4 CSS+DIV布局的常用方法 262
19.4.1使用Div对页面整体规划 263
19.4.2设计各块的位置 263
19.4.3使用CSS定位 263
第5篇 动态网站开发 265
第20章 动态网站开发基础 265
20.1动态网站原理 266
20.1.1什么是动态网站 266
20.1.2动态网站的主要技术 266
20.2在Dreamweaver中编码 267
20.2.1根据代码提示设置背景音乐 267
20.2.2使用代码片断快速创建网页 269
20.2.3使用标签选择器插入浮动框架 269
20.2.4使用标签编辑器编辑标签 271
20.2.5 marquee标签 271
20.3搭建动态网页平台 272
20.3.1互联网信息服务器(IIS)介绍 272
20.3.2设置互联网信息服务器(IIS) 273
20.4数据库基础 274
20.4.1数据库的基本概念 274
20.4.2认识Access数据库 274
20.4.3建立Access数据库 275
20.5创建数据库连接 276
20.5.1定义系统DSN 277
20.5.2建立系统DSN连接 277
20.6编辑数据表记录 278
20.6.1创建记录集 279
20.6.2插入记录 280
20.6.3更新记录 281
20.6.4删除记录 281
20.7添加服务器行为 282
20.7.1插入重复区域 282
20.7.2插入显示区域 283
20.7.3记录集分页 284
20.7.4转到详细页面 284
20.7.5转到相关页面 285
20.7.6用户身份验证 286
第21章 动态网页开发语言ASP基础与应用 288
21.1ASP概述 289
21.1.1ASP简介 289
21.1.2 ASP的工作原理 289
21.2 ASP连接数据库 290
21.3 Request对象 290
21.3.1集合对象 291
21.3.2属性 291
21.3.3方法 291
21.3.4 Request对象使用实例 291
21.4 Response对象 293
21.4.1集合对象 293
21.4.2属性 293
21.4.3方法 293
21.4.4 Response对象使用实例 294
21.5 Server对象 294
21.5.1属性 294
21.5.2方法 294
21.6 Application对象 295
21.6.1方法 295
21.6.2事件 296
21.7 Session对象 297
21.7.1属性 297
21.7.2方法 297
21.7.3事件 297
21.7.4 Session对象实例 297
21.8 ASP的开发工具 298
21.8.1用Dreamweaver编写ASP程序 298
21.8.2用记事本编写ASP程序 299
21.8.3用其他文本编辑器编写ASP程序 299
第22章 创建动态留言系统 300
22.1留言系统的设计分析 301
22.2创建数据表与数据库连接 302
22.2.1设计数据库 302
22.2.2创建数据库连接 302
22.3留言列表页面 303
22.3.1基本页面设计 303
22.3.2创建记录集 305
22.3.3添加重复区域 306
22.3.4转到详细页面 307
22.4留言详细信息页面 308
22.4.1设计页面静态部分 309
22.4.2创建记录集 309
22.5发表留言页面 311
22.5.1插入表单对象 311
22.5.2插入记录 313
第6篇 网站的发布与推广 315
第23章 网站的发布与维护 315
23.1站点的测试 316
23.1.1检查链接 316
23.1.2站点报告 316
23.1.3清理文档 317
23.2网页的上传 318
23.2.1利用Dreamweaver上传网页 318
23.2.2使用LeapFtp软件上传文件 319
23.3网站的维护 320
23.3.1网站的软硬件维护 320
23.3.2网站内容维护 320
23.3.3网站备份 321
23.4网站安全维护 322
23.4.1目录和应用程序访问权限的设置 322
23.4.2匿名和授权访问控制 322
23.4.3隐藏IP地址 323
23.4.4操作系统账号管理 324
23.4.5安装必要的安全软件 325
第24章 网站的宣传推广 326
24.1注册到搜索引擎 327
24.1.1搜索引擎 327
24.1.2搜索引擎的原理 327
24.1.3搜索引擎分类 328
24.1.4搜索引擎注册 328
24.1.5搜索引擎优化原则 329
24.2导航网站登录 330
24.3友情链接 330
24.4网络广告 331
24.5发布信息推广 331
24.6利用群组消息即时推广 332
24.7电子邮件 333
24.7.1电子邮件推广 333
24.7.2电子邮件推广的技巧 333
24.8问答式免费推广 334
24.9在博客中推广 334
24.10传统网下推广 335
第7篇 网站综合案例 337
第25章 设计制作公司宣传网站 337
25.1网站前期策划 338
25.1.1网站总体策划 338
25.1.2企业网站主要功能栏目 338
25.2设计网站页面 339
25.2.1首页的设计 339
25.2.2切图并输出 344
25.3在Dreamweaver中进行页面排版制作 345
25.3.1创建本地站点 345
25.3.2创建二级模板页面 347
25.3.3利用模板制作其他网页 350
25.4给网页添加特效 352
25.4.1滚动公告 353
25.4.2制作弹出窗口页面 353
第26章 设计制作缤纷多彩的在线购物网站 355
26.1购物网站设计策划 356
26.1.1基本网站概念 356
26.1.2购物网站设计要点 356
26.1.3主要功能页面 357
26.2创建数据库表 359
26.3创建数据库连接 360
26.4制作购物系统前台页面 360
26.4.1制作商品分类展示页面 361
26.4.2制作商品详细信息页面 365
26.5制作购物系统后台管理 367
26.5.1制作管理员登录页面 367
26.5.2制作添加商品分类页面 371
26.5.3制作添加商品页面 374
26.5.4制作商品管理页面 376
26.5.5制作修改页面 380
26.5.6制作删除页面 382