第1篇 基础知识 2
第1章 网站建设入门 2
1.1 认识网页和网站 2
1.1.1 什么是网页 2
1.1.2 什么是网站 3
1.2 网页的相关概念 4
1.2.1 因特网 4
1.2.2 万维网 4
1.2.3 浏览器 5
1.2.4 HTML 5
1.2.5 电子邮件 5
1.2.6 URL 6
1.2.7 域名 6
1.2.8 FTP 6
1.2.9 IP地址 6
1.2.10 上传和下载 7
1.3 网站的种类和特点 7
1.4 专家精讲 9
第2章 读懂网页——HTML语言速成 10
2.1 网页的HTML构成 10
2.1.1 文档标签 11
2.1.2 头部 11
2.1.3 主体 11
2.1.4 最简单的HTML页面 12
2.2 HTML常用标签 13
2.2.1 标题 13
2.2.2 段落 14
2.2.3 换行 15
2.2.4 链接 16
2.2.5 列表 18
2.2.6 图像 20
2.2.7 表格 23
2.2.8 框架 24
2.2.9 表单 26
2.2.10 注释 27
2.2.11 marquee标记 28
2.3 综合实例——制作网页实例 29
2.4 专家精讲 31
第3章 网站页面色彩搭配 32
3.1 色彩的基础知识 32
3.1.1 认识色彩 32
3.1.2 色彩的三属性 33
3.2 网页色彩的搭配 35
3.2.1 网页色彩的感觉 35
3.2.2 网页色彩搭配原理 41
3.2.3 网页色彩搭配的技巧 42
3.3 网站文字与色彩 44
3.4 Web 216安全色 45
3.5 网站的色彩应用案例 46
3.5.1 案例1——网络购物网站色彩应用 46
3.5.2 案例2——游戏网站色彩应用 47
3.5.3 案例3——企业门户网站色彩应用 48
3.5.4 案例4——时政新闻类网站的色彩应用 50
3.5.5 案例5——影音视频网站色彩应用 51
3.5.6 案例6——电子商务网站色彩应用 51
3.5.7 案例7——娱乐网站色彩应用 52
3.6 专家精讲 53
第4章 网站建设基本流程 54
4.1 建站方式 54
4.1.1 自助建站 54
4.1.2 智能建站 55
4.1.3 专业设计 56
4.2 建站流程 56
4.2.1 网站规划 56
4.2.2 收集资料 57
4.2.3 制作网页 57
4.2.4 网站测试 58
4.2.5 申请域名 58
4.2.6 申请空间 58
4.2.7 网站备案 58
4.2.8 发布网页 61
4.2.9 网站推广和维护 62
4.3 专家精讲 62
第2篇 网页元素设计篇 64
第5章 使用Photoshop进行页面设计 64
5.1 熟悉Photoshop的常用工具 64
5.1.1 使用缩放工具查看图像 64
5.1.2 使用【抓手工具】查看图像 65
5.1.3 使用选框工具选择图像 65
5.1.4 使用钢笔工具创建选区 66
5.1.5 使用套索工具选择选区 67
5.1.6 使用多边形套索工具选择选区 68
5.1.7 使用磁性套索工具选择选区 69
5.1.8 使用魔棒工具选择选区 71
5.1.9 使用快速选择工具选择选区 71
5.1.10 使用渐变工具填充 72
5.2 创建与保存网页文档 74
5.2.1 创建网页文档 75
5.2.2 保存网页文档 76
5.3 网页的版面设计 77
5.3.1 常用版面布局样式 77
5.3.2 在Photoshop CS6中构建网页结构 78
5.4 网页图像的切割 80
5.4.1 切图的概念 80
5.4.2 切图的意义 80
5.4.3 切图的原则技巧 80
5.4.4 使用PhotoShop CS 6进行切图 81
5.5 专家精讲 82
第6章 网页元素设计基础 84
6.1 VI简介 84
6.1.1 VI设计的概念 84
6.1.2 VI在网站设计中的意义 85
6.2 网页图像堆叠之图层 87
6.2.1 图层面板 87
6.2.2 图层的分类 87
6.2.3 图层编辑 92
6.3 网页图像效果之图层样式 97
6.3.1 光影效果 98
6.3.2 浮雕效果 101
6.3.3 叠加效果 102
6.4 专家精讲 104
第7章 制作网站Logo与Banner 106
7.1 网站Logo概述 106
7.1.1 网站Logo设计标准 106
7.1.2 网站Logo的标准尺寸 107
7.1.3 网站Logo的一般形式 108
7.2 制作时尚空间感的文字Logo 109
7.2.1 制作背景 109
7.2.2 制作文字内容 110
7.2.3 绘制自定义形状 112
7.2.4 美化文字Logo 112
7.3 制作图案Logo 114
7.3.1 制作背景 114
7.3.2 制作图案效果 116
7.4 图文结合的Logo 118
7.4.1 制作网站Logo中的图案 118
7.4.2 制作网站Logo中的文字 121
7.5 制作英文Banner 123
7.5.1 制作Banner背景 123
7.5.2 制作Banner底纹 124
7.5.3 制作文字特效 125
7.6 制作中文Banner 126
7.6.1 输入特效文字 126
7.6.2 将输入的文字设置为3D效果 127
7.6.3 制作Banner背景 130
7.7 专家精讲 131
第8章 制作网页导航条 132
8.1 网页导航条简介 132
8.2 制作横向导航条 132
8.2.1 制作导航条框架 132
8.2.2 制作斜纹 134
8.3 制作纵向导航条 136
8.4 专家精讲 138
第9章 制作网页按钮与特效边线 139
9.1 制作按钮 139
9.1.1 制作普通按钮 139
9.1.2 制作迷你按钮 142
9.1.3 制作水晶按钮 145
9.1.4 制作木纹按钮 151
9.2 制作装饰边线 154
9.2.1 装饰虚线的制作 154
9.2.2 内嵌线条的制作 156
9.2.3 斜纹线条的制作 158
9.3 专家精讲 159
第3篇 网页动画设计篇 162
第10章 制作简单GIF动画 162
10.1 Fireworks CS6的基本操作 162
10.1.1 设置画布 162
10.1.2 文档的基本操作 164
10.2 创建切片和输出 167
10.2.1 创建切片 167
10.2.2 编辑切片 168
10.2.3 输出切片 169
10.3 网页图像的处理 170
10.4 制作GIF网页动画 172
10.4.1 合并图像制作动画 172
10.4.2 简易动画 173
10.4.3 使用菜单建立动画 175
10.4.4 使用元件生成补间动画 177
10.5 专家精讲 180
第11章 制作简单网站动画 182
11.1 了解Flash CS6. 182
11.1.1 绘制矢量绘图 182
11.1.2 设计制作动画 182
11.1.3 强大的编程功能 183
11.2 认识图层与时问轴 184
11.2.1 认识图层 184
11.2.2 图层的基本操作 184
11.2.3 认识【时间轴】面板 187
11.2.4 【时问轴】面板的基本操作 188
11.3 制作常用简单动画 189
11.3.1 制作逐帧动画 189
11.3.2 制作形状补间动画 190
11.3.3 制作补间动画 192
11.3.4 制作传统补间动画 195
11.4 专家精讲 196
第12章 制作动态网站Logo与Banner 197
12.1 制作滚动文字Logo 197
12.1.1 设置文档属性 197
12.1.2 制作文字元件 198
12.1.3 制作滚动效果 199
12.2 制作产品Banner 201
12.2.1 制作文字动画 201
12.2.2 制作文字遮罩动画 203
12.2.3 制作图片动画 204
12.3 专家精讲:如何使网页Banner更具吸引力 205
第4篇 静态网页制作篇 207
第13章 使用Dreamweaver开始制作网页 207
13.1 认识Dreamweaver的工作环境 207
13.1.1 Dreamweaver的工作区 207
13.1.2 熟悉Dreamweaver CS6的面板 210
13.2 创建站点 211
13.2.1 认识站点 212
13.2.2 创建本地站点 212
13.2.3 使用高级面板创建站点 212
13.3 管理站点 213
13.3.1 打开站点 213
13.3.2 编辑站点 214
13.3.3 删除站点 215
13.3.4 复制站点 215
13.4 操作站点文件及文件夹 216
13.4.1 创建文件夹 216
13.4.2 创建文件 217
13.4.3 文件或文件夹的移动和复制 218
13.4.4 删除文件或文件夹 218
13.5 综合实例——建立站点文件和文件夹 219
13.6 专家精讲 220
第14章 编辑网页内容 223
14.1 文档的基本操作 223
14.1.1 文档的基本操作 223
14.1.2 设置页面属性 224
14.1.3 插入文本 231
14.2 设置文本属性 234
14.2.1 设置字体 234
14.2.2 设置字号 237
14.2.3 设置字体颜色 239
14.2.4 设置字体样式 240
14.2.5 编辑段落 242
14.2.6 检查拼写 252
14.2.7 创建项目列表 253
14.3 用图像美化网页 255
14.3.1 选择合适的图像格式 255
14.3.2 插入图像 256
14.3.3 设置图像属性 258
14.3.4 对齐图像 261
14.3.5 插入鼠标经过图像 262
14.3.6 插入图像占位符 265
14.4 综合实战——制作图文并茂的网页 267
14.5 专家精讲:如何在在网页中插入多个空格 269
第15章 创建网站链接 270
15.1 关于链接路径 270
15.1.1 链接的概念 270
15.1.2 链接路径 271
15.2 链接的设置 272
15.2.1 链接的类型 272
15.2.2 设置文本链接 273
15.2.3 图像链接 274
15.2.4 创建外部链接 275
15.2.5 创建锚记链接 276
15.2.6 创建图像热点链接 279
15.2.7 创建电子邮件链接 281
15.2.8 创建下载文件的链接 283
15.2.9 创建空链接 283
15.2.10 创建脚本链接 284
15.3 链接的检查 285
15.4 综合实例——为企业网站添加友情链接 286
15.5 专家精讲 288
第16章 使用网页表单和行为 289
16.1 创建表单 289
16.1.1 插入表单域 289
16.1.2 插入文本域 290
16.1.3 单行文本域 291
16.1.4 多行文本域 291
16.1.5 密码域 292
16.1.6 调查表的制作 292
16.2 复选框和单选按钮 296
16.2.1 复选框 297
16.2.2 单选按钮 298
16.3 列表和菜单 299
16.3.1 下拉菜单 299
16.3.2 滚动列表 300
16.4 插入按钮 301
16.4.1 插入按钮 301
16.4.2 图像按钮 301
16.5 添加行为 303
16.5.1 使用【行为】面板 303
16.5.2 添加行为 304
16.6 应用行为 304
16.6.1 交换图像 304
16.6.2 弹出信息 306
16.6.3 打开浏览器窗口 308
16.6.4 检查表单行为 310
16.6.5 设置状态栏文本 312
16.7 综合案例——制作留言本 314
16.8 专家精讲 321
第17章 使用框架制作页面 322
17.1 框架的创建 322
17.1.1 创建预定义的框架集 322
17.1.2 向框架中添加内容 323
17.1.3 创建嵌套框架集 326
17.2 保存框架和框架集文件 328
17.2.1 保存所有的框架集文件 328
17.2.2 保存框架集文件 329
17.2.3 保存框架文件 329
17.3 选择框架和框架集 330
17.3.1 认识【框架】面板 330
17.3.2 在【框架】面板中选择框架或框架集 330
17.3.3 在文档窗口中选择框架或框架集 331
17.4 设置框架和框架集属性 331
17.4.1 设置框架属性 331
17.4.2 设置框架集属性 333
17.4.3 改变框架的背景颜色 334
17.5 专家精讲 335
第18章 使用模板批量设计网页 336
18.1 创建模板 336
18.1.1 在空白文档中创建模板 336
18.1.2 在【资源】面板中创建模板 337
18.1.3 从现有文档创建模板 338
18.1.4创建可编辑区 339
18.2 管理模板 341
18.2.1 从模板中分离 341
18.2.2 更新模板及基于模板的网页 342
18.3 综合实例——创建基于模板的页面 344
18.4 专家精讲 346
第5篇 动态网页制作篇 349
第19章 构建动态网站的运行环境 349
19.1 准备互动网页的执行环境 349
19.1.1 什么是PHP 349
19.1.2 如何执行PHP程序 349
19.2 架设IIS+PHP的执行环境 350
19.2.1 IIS网站服务器的安装与设置 350
19.2.2 在 IIS网站服务器上安装PHP 353
19.3 架设Apache+PHP的执行环境 355
19.3.1 用户是否适合使用Apache +PHP的执行环境 356
19.3.2 Apache网站服务器的安装与设置 356
19.3.3 在Apache网站服务器上安装PHP 361
19.4 MySQL数据库的安装 364
19.4.1 MySQL数据库的安装 365
19.4.2 phpMyAdmin的安装 368
19.5 专家精讲:快速安装PHP集成环境:AppServ 2.5 369
第20章 定义动态网站与使用MySQL数据库 372
20.1 定义一个互动网站 372
20.1.1 定义互动网站的重要性 372
20.1.2 在Dreamweaver CS6中定义网站 372
20.2 MySQL数据库的使用 378
20.2.1 数据库的原理 378
20.2.2 数据库的建立 379
20.3 在网页中使用数据库 385
20.3.1 网页取得数据库的原理 385
20.3.2 建立MySQL数据库连接 386
20.3.3 绑定记录集 387
20.4 MySQL数据库的高级设定 391
20.4.1 为MySQL管理账号加上密码 391
20.4.2 MySQL数据库的备份与还原 393
20.4.3 MySQL数据库的安全问题 397
20.5 专家精讲 398
第21章 动态网站应用模块开发 399
21.1 网站模块的概念 399
21.2 网站模块的使用 399
21.2.1 程序源文件的复制 399
21.2.2 新建站点 399
21.3 常用动态网站模块开发 401
21.3.1 在线点播模块开发 401
21.3.2 网页搜索模块开发 402
21.3.3 在线支付模块开发 403
21.3.4 在线客服模块开发 404
21.3.5 天气预报模块开发 405
21.4 专家精讲:include与require的区别 406
第6篇 网站美化布局篇 408
第22章 使用CSS美化网页元素 408
22.1 初识CSS 408
22.1.1 CSS概述 408
22.1.2 CSS的作用 408
22.1.3 基本CSS语法 409
22.2 定义CSS样式的属性 410
22.2.1 字体样式的定义 410
22.2.2 文本样式的定义 413
22.2.3 背景样式的定义 416
22.2.4 链接样式的定义 419
22.2.5 列表样式的定义 419
22.2.6 区块样式的定义 421
22.2.7 宽高样式的定义 423
22.2.8 边框样式的定义 424
22.3 使用CSS滤镜美化网页 425
22.3.1 CSS滤镜概述 426
22.3.2 通道(Alpha)滤镜 426
22.3.3 模糊(Blur)滤镜 428
22.3.4 透明色(Chroma)滤镜 430
22.3.5 下落的阴影(DropShadow)滤镜 430
22.3.6 水平翻转(FlipH)滤镜和垂直翻转(FlipV)滤镜 432
22.3.7 光晕(Glow)滤镜 433
22.3.8 灰色(Gray)滤镜 434
22.3.9 反色(Invert)滤镜 435
22.3.10 遮罩(Mask)滤镜 436
22.3.11 阴影(Shadow)滤镜 436
22.3.12 波浪(Wave)滤镜 437
22.3.13 X射线(X-ray)滤镜 438
22.4 综合实例——制作Soso导航栏 439
22.5 专家精讲 443
第23章 网页布局的盒子技术 444
23.1 盒子模型 444
23.1.1 盒子模型的概念 444
23.1.2 网页border区域定义 445
23.1.3 网页padding区域定义 446
23.1.4 网页margin区域定义 448
23.2 弹性盒模型 452
23.2.1 盒子布局取向box-orient 452
23.2.2 盒子布局顺序box-direction 453
23.2.3 盒子布局位置box-ordinal-group 455
23.2.4 盒子弹性空间box-flex 457
23.2.5 管理盒子空间box-pack和box-align 458
23.2.6 空间溢出管理box-lines 460
23.3 盒子的浮动 462
23.4 盒子的定位 463
23.4.1 相对定位 464
23.4.2 绝对定位 465
23.4.3 固定定位 466
23.5 专家精讲 467
第24章 网页布局典型范例 469
24.1 CSS排版观念 469
24.1.1 将页面用DIV分块 469
24.1.2 设置各块位置 470
24.1.3 用CSS定位 470
24.2 固定宽度网页剖析与布局 474
24.2.1 网页单列布局模式 474
24.2.2 网页1-2-1型布局模式 479
24.2.3 网页1-3-1型布局模式 485
24.3 自动缩放网页剖析与布局 490
24.3.1 网页1-2-1型布局模式 490
24.3.2 网页1-3-1型布局模式 492
24.4 分列布局背景色的使用 506
24.4.1 设置固定宽度布局的列背景色 506
24.4.2 设置特殊宽度变化布局的列背景色 508
24.4.3 设置单列宽度变化布局的列背景色 509
24.4.4 设置多列等比例宽度变化布局的列背景 511
24.5 新增CSS 3多列布局 512
24.5.1 列宽度—column-width 513
24.5.2 列数—column-count 514
24.5.3 列间距—column-gap 515
24.5.4 列边框样式—column-rule 517
24.6 专家精讲 519
第7篇 网站建设扩展篇 521
第25章 网站的测试与发布 521
25.1 运行与测试网站 521
25.1.1 测试兼容性 521
25.1.2 测试超级链接 523
25.1.3 文档清理 524
25.2 上传网站 525
25.2.1 使用Dweamweaver上传网站 526
25.2.2 使用FTP工具上传网站 527
25.3 综合实例——使用Dreamweaver CS6上传本地站点 529
25.4 专家精讲 532
第26章 网站安全与防御策略 534
26.1 网站维护基础知识 534
26.1.1 网站的维护与安全 534
26.1.2 常见网站攻击方式 535
26.2 网站安全防御策略 536
26.2.1 检测上传文件的安全性 536
26.2.2 设置网站访问权限 539
26.3 专家精讲 540
第27章 网站数据的备份与恢复 542
27.1 了解网站数据备份与恢复 542
27.1.1 网站数据备份与恢复基础 542
27.1.2 网站数据恢复异常问题处理法则 543
27.2 备份网站数据 543
27.2.1 备份数据库 544
27.2.2 备份网站 550
27.3 恢复网站数据 553
27.3.1 恢复数据库 553
27.3.2 还原网站 557
27.4 专家精讲 558
第28章 提高网站点击率的法宝 559
28.1 将百度、Google搜索添加到网站中 559
28.2 将视频播放器添加到网站中 560
28.3 添加实用查询工具 561
28.3.1 添加天气预报 562
28.3.2 添加IP查询 563
28.3.3 添加万年历 564
28.3.4 添加列车时刻查询 566
28.4 专家精讲 567
第29章 网站快速赚钱妙招 568
29.1 网站广告分类 568
29.2 自动生成广告 570
29.3 在网站上添加广告 573
29.4 专家精讲 575
第8篇 网站建设实战篇 577
第30章 电子商务类网站开发实战 577
30.1 网站分析及准备工作 577
30.1.1 设计分析 577
30.1.2 网站流程图 577
30.1.3 数据库分析 578
30.1.4 制作程序基本数据表 580
30.2 网站结构分析 580
30.3 网站主页面的制作 582
30.3.1 管理站点 582
30.3.2 网站广告管理主页面的制作 582
30.4 网站二级页面的制作 585
30.4.1 企业新闻列表页 585
30.4.2 企业产品展示列表页 586
30.5 网站后台分析与讨论 588
30.6 网站成品预览 589
第31章 行政企业类网站开发实战 594
31.1 网站分析及准备工作 594
31.1.1 设计分析 594
31.1.2 网站流程图 594
31.1.3 数据库分析 595
31.1.4 制作程序基本数据表 597
31.2 网站结构分析 597
31.3 网站主页面的制作 599
31.3.1 管理站点 599
31.3.2 网站广告管理主页面的制作 599
31.4 网站二级页面的制作 603
31.5 网站后台分析与讨论 605
31.6 网站成品预览 605
第32章 娱乐休闲类网站开发实战 610
32.1 网站分析及准备工作 610
32.1.1 设计分析 610
32.1.2 网站流程图 610
32.1.3 数据库分析 611
32.1.4 制作程序基本数据表 613
32.2 网站结构分析 613
32.3 网站主页面的制作 614
32.3.1 管理站点 614
32.3.2 网站广告管理主页面的制作 614
32.4 网站二级页面的制作 618
32.5 网站后台分析与讨论 619
32.6 网站成品预览 620