第1篇 跨入网页制作大门 2
第1章 网页制作与网站建设基础 2
1.1 网页的基本概念 3
1.1.1 什么是网页 3
1.1.2 什么是网站 4
1.1.3 什么是静态网页 4
1.1.4 什么是动态网页 5
1.2 网页的基本构成元素 6
1.3 网页制作常用软件和技术 9
1.3.1 网页编辑排版软件Dreamweaver CS6 9
1.3.2 网页图像制作软件Photoshop CS6和Fireworks CS6 9
1.3.3 网页动画制作软件Flash CS6 10
1.3.4 网页标记语言HTML 11
1.3.5 网页脚本语言JavaScript 11
1.3.6 动态网页编程语言ASP 11
1.4 网站建设的基本流程 12
1.4.1 网站的需求分析 12
1.4.2 规划站点结构 12
1.4.3 收集资源 13
1.4.4 设计网页图像 14
1.4.5 制作网页 14
1.4.6 开发动态网站模块 15
1.4.7 申请域名和服务器空间 15
1.4.8 网站的测试与发布 16
1.4.9 网站的维护与推广 16
1.5 本章小结 17
第2章 页面创意与色彩搭配 18
2.1 页面设计创意思维 19
2.1.1 什么是创意 19
2.1.2 创意的原则 20
2.1.3 创意过程 22
2.2 色彩理论 22
2.2.1 色彩与视觉原理 22
2.2.2 色彩三要素 23
2.2.3 三原色 23
2.3 网页色彩技术 23
2.3.1 网页安全色 23
2.3.2 HTML语言中的颜色值表示 24
2.4 色彩对比 24
2.4.1 色相对比 25
2.4.2 明度对比 25
2.4.3 纯度对比 26
2.4.4 冷暖对比 27
2.4.5 面积对比 28
2.5 网页色彩搭配 29
2.5.1 红色系的配色 29
2.5.2 橙色系的配色 30
2.5.3 黄色系的配色 31
2.5.4 紫色系的配色 32
2.5.5 绿色系的配色 33
2.5.6 蓝色系的配色 34
2.5.7 黑色系的配色 35
2.5.8 灰色系的配色 36
2.6 本章小结 36
第2篇 使用网页元素美化网页 38
第3章 在Dreamweaver中使用文本 38
3.1 Dreamweaver CS6操作环境 39
3.1.1 菜单栏 39
3.1.2 属性面板 40
3.1.3 插入栏 41
3.1.4 浮动面板 41
3.2 创建站点 41
3.2.1 上机练习——使用向导搭建站点 42
3.2.2 上机练习——站点高级设置 43
3.3 输入文本 47
3.3.1 在网页中插入文本 47
3.3.2 上机练习——改变字体 48
3.3.3 上机练习——设置文字大小 49
3.4 插入其他文本元素 50
3.4.1 上机练习——插入特殊字符 50
3.4.2 上机练习——插入水平线 52
3.4.3 插入时间 54
3.4.4 插入注释 56
3.5 列表的设置 57
3.5.1 上机练习——使用项目列表 57
3.5.2 上机练习——使用编号列表 57
3.6 综合应用——创建文本网页实例 59
3.7 专家秘籍 61
3.8 本章小结 62
第4章 利用图像美化网页 63
4.1 网页中常用的图像格式 64
4.1.1 GIF格式 64
4.1.2 JPG格式 65
4.1.3 PNG格式 65
4.2 在网页中插入图像 65
4.2.1 上机练习——插入图像 66
4.2.2 设置图像属性 67
4.3 在网页中简单编辑图像 69
4.3.1 打开Adobe Photoshop编辑图像 70
4.3.2 上机练习——优化图像 70
4.3.3 上机练习——裁剪图像 71
4.3.4 上机练习——调整图像亮度和对比度 72
4.3.5 上机练习——锐化图像 74
4.4 插入其他图像元素 75
4.4.1 上机练习——插入图像占位符 76
4.4.2 上机练习——插入鼠标经过图像 77
4.5 综合应用 80
4.5.1 综合应用1——创建图文混排网页 80
4.5.2 综合应用2——创建翻转图像导航 82
4.6 专家秘籍 84
4.7 本章小结 85
第5章 创建网页超链接 86
5.1 超链接基础知识 87
5.1.1 超链接的基本概念 87
5.1.2 两种常见的链接路径 88
5.2 创建超链接 88
5.2.1 上机练习——创建电子邮件链接 89
5.2.2 上机练习——创建锚点链接 90
5.2.3 上机练习——创建脚本链接 95
5.2.4 上机练习——创建下载文件链接 97
5.2.5 上机练习——创建图像热点链接 98
5.3 管理链接 100
5.3.1 检查站点链接 100
5.3.2 更改站点链接 101
5.4 综合应用——创建锚点链接网页 102
5.5 专家秘籍 105
5.6 本章小结 106
第6章 创建丰富多彩的多媒体页面 107
6.1 插入Flash动画 108
6.2 插入Shockwave动画 111
6.3 插入声音 112
6.3.1 音频文件格式 112
6.3.2 上机练习——添加背景音乐 112
6.4 插入视频 115
6.4.1 视频文件的格式 115
6.4.2 上机练习——在网页中插入视频文件 115
6.5 插入其他多媒体 117
6.5.1 上机练习——插入Java小程序 118
6.5.2 插入ActiveX控件 121
6.5.3 插入参数 121
6.5.4 上机练习——插入滚动字幕 122
6.6 综合应用 124
6.6.1 实例1——插入Flash动画 124
6.6.2 实例2——制作水中倒影特效 125
6.7 专家秘籍 127
6.8 本章小结 128
第3篇 搭建与布局网页架构 130
第7章 利用表格排列网页数据 130
7.1 插入表格 131
7.1.1 上机练习——插入表格 131
7.1.2 添加内容到单元格 133
7.2 编辑表格 134
7.2.1 选择表格及其元素 134
7.2.2 调整表格和单元格的大小 138
7.2.3 添加、删除行或列 140
7.2.4 拆分单元格 142
7.2.5 合并单元格 143
7.2.6 剪切、复制和粘贴表格 143
7.3 设置表格属性 144
7.3.1 设置整个表格的属性 144
7.3.2 设置行、列和单元格属性 145
7.4 排序以及整理表格和单元格内容 146
7.4.1 上机练习——导入表格数据 146
7.4.2 上机练习——排序表格 148
7.5 综合应用 150
7.5.1 实例1——制作细线表格 150
7.5.2 实例2——制作圆角表格 153
7.6 专家秘籍 156
7.7 本章小结 157
第8章 应用CSS样式表美化网页 158
8.1 了解CSS样式表 159
8.2 CSS基本语法 160
8.3 设置CSS属性 161
8.3.1 定义CSS类型属性 161
8.3.2 定义CSS背景属性 163
8.3.3 定义CSS块属性 164
8.3.4 定义CSS方框属性 165
8.3.5 定义CSS边框属性 166
8.3.6 定义CSS列表属性 168
8.3.7 定义CSS定位属性 168
8.3.8 定义CSS扩展属性 169
8.3.9 定义CSS过渡属性 170
8.4 链接到外部CSS样式表 171
8.4.1 上机练习——创建内部样式表 171
8.4.2 上机练习——创建外部样式表 173
8.4.3 上机练习——链接外部样式表 174
8.5 综合应用 176
8.5.1 实例1——应用CSS样式定义字体大小 177
8.5.2 实例2——应用CSS样式制作阴影文字 178
8.6 专家秘籍 181
8.7 本章小结 182
第9章 用CSS+Div灵活布局页面 183
9.1 初识Div 184
9.1.1 Div概述 184
9.1.2 CSS+Div布局的优势 185
9.2 关于AP Div 186
9.2.1 “AP元素”面板 186
9.2.2 创建普通AP Div 186
9.2.3 创建嵌套AP Div 187
9.3 设置AP Div的属性 188
9.3.1 设置AP Div的显示/隐藏属性 188
9.3.2 改变AP Div的堆叠顺序 189
9.3.3 为AP Div添加滚动条 190
9.3.4 改变AP Div的可见性 191
9.4 CSS定位与Div布局 191
9.4.1 盒子模型 191
9.4.2 元素的定位 192
9.5 CSS+Div布局理念 196
9.5.1 使用Div对页面进行整体规划 196
9.5.2 设计各块的位置 197
9.5.3 使用CSS定位 197
9.6 专家秘籍 199
9.7 本章小结 202
第10章 利用库和模板他创建网页 203
10.1 模板的概念 204
10.2 创建模板 205
10.2.1 上机练习——从空白文档创建模板 205
10.2.2 上机练习——将已有文档转换成模板 206
10.2.3 上机练习——创建可编辑区域 207
10.3 模板的使用 208
10.3.1 上机练习——应用模板 208
10.3.2 上机练习——更新模板 212
10.4 管理模板 213
10.4.1 重命名模板 213
10.4.2 删除模板 214
10.5 应用库元素 215
10.5.1 上机练习——创建库项目 215
10.5.2 设置库项目属性 216
10.5.3 编辑库项目和更新站点 217
10.6 综合应用 218
10.6.1 实例1——创建模板网页 218
10.6.2 实例2——利用模板创建网页 224
10.7 专家秘籍 227
10.8 本章小结 228
第4篇 制作炫目的特效网页 230
第11章 Dreamweaver的插件扩展功能 230
11.1 Dreamweaver CS6插件简介 231
11.2 安装插件 231
11.3 插件应用实例 232
11.3.1 上机练习——使用插件制作背景音乐网页 232
11.3.2 上机练习——彩色渐变文字插件 234
11.3.3 上机练习——使用飘浮图像插件创建飘浮广告网页 236
11.3.4 上机练习——利用插件创建E-mail链接 238
11.3.5 上机练习——根据不同的时段显示不同的问候语插件 239
11.3.6 上机练习——利用插件创建随机切换的广告图 240
11.3.7 上机练习——利用插件制作图片渐显渐隐 242
11.4 专家秘籍 244
11.5 本章小结 246
第12章 使用行为和JavaScript创建特效网页 247
12.1 行为概述 248
12.1.1 使用“行为”面板 248
12.1.2 关于事件 249
12.1.3 关于动作 250
12.2 使用Dreamweaver内置行为 250
12.2.1 上机练习——交换图像 251
12.2.2 上机练习——恢复交换图像 252
12.2.3 上机练习——打开浏览器窗口 253
12.2.4 上机练习——调用JavaScript 255
12.2.5 上机练习——拖动AP元素 256
12.2.6 上机练习——转到URL 258
12.2.7 上机练习——弹出信息 260
12.2.8 上机练习——预先载入图像 261
12.2.9 上机练习——设置状态栏文本 263
12.2.10 上机练习——检查表单 264
12.2.11 上机练习——增大/收缩效果 266
12.2.12 上机练习——挤压 267
12.3 使用JavaScript制作特效网页 269
12.3.1 上机练习——利用JavaScript函数实现打印功能 269
12.3.2 上机练习——利用JavaScript函数实现关闭窗口功能 270
12.4 专家秘籍 271
12.5 本章小结 272
第5篇 设计动态网页 274
第13章 使用表单创建交互式网页 274
13.1 创建和使用表单 275
13.1.1 创建表单 275
13.1.2 设置表单可见属性 277
13.2 创建文本域 278
13.2.1 上机练习——单行文本域和密码域 278
13.2.2 上机练习——多行文本域 280
13.3 创建单选按钮和复选框 281
13.3.1 上机练习——单选按钮和单选按钮组 282
13.3.2 上机练习——复选框 284
13.4 创建列表和菜单 285
13.5 创建跳转菜单 286
13.6 创建文件域和图像域 287
13.6.1 上机练习——创建文件域 287
13.6.2 上机练习——创建图像域 288
13.7 创建隐藏域和按钮 289
13.7.1 上机练习——插入隐藏域 289
13.7.2 上机练习——插入按钮 289
13.8 综合应用——创建电子邮件表单 290
13.9 专家秘籍 295
13.10 本章小结 296
第14章 动态数据库网站开发基础 297
14.1 动态网页的特点和制作流程 298
14.1.1 动态网页的特点 299
14.1.2 动态网页的制作流程 300
14.2 搭建本地服务器 300
14.2.1 安装IIS 301
14.2.2 配置Web服务器 302
14.3 创建数据库连接 303
14.3.1 创建ODBC连接 303
14.3.2 使用DSN创建ADO连接 304
14.4 编辑数据表记录 306
14.4.1 创建记录集(查询) 306
14.4.2 插入记录 307
14.4.3 更新记录 308
14.4.4 删除记录 309
14.5 添加服务器行为 309
14.5.1 插入重复区域 310
14.5.2 插入显示区域 310
14.5.3 记录集分页 311
14.5.4 转到详细页面 312
14.5.5 转到相关页面 312
14.5.6 用户身份验证 313
14.6 综合应用——创建留言系统 315
14.6.1 数据库设计 315
14.6.2 创建数据库连接 317
14.6.3 制作留言列表页面 318
14.6.4 制作留言详细信息页面 323
14.6.5 制作发表留言页面 325
14.7 专家秘籍 330
14.8 本章小结 332
第6篇 网站发布运营与推广 334
第15章 网站的发布上传 334
15.1 上传网站前的准备工作 335
15.1.1 注册域名 335
15.1.2 申请空间 336
15.2 网站的测试 338
15.2.1 报告 338
15.2.2 检查站点范围的链接 338
15.2.3 改变站点范围的链接 339
15.2.4 查找和替换 339
15.2.5 清理文档 341
15.3 网站上传 342
15.4 专家秘籍 344
15.5 本章小结 345
第16章 网站的运营维护与安全 346
16.1 网站运营的工作内容 347
16.2 网站运营的关键问题 348
16.3 网站的日常维护与管理 349
16.4 反黑客技术 350
16.4.1 计算机的设置 350
16.4.2 隐藏IP地址 353
16.4.3 操作系统账号的管理 354
16.4.4 安装必要的安全软件 355
16.4.5 做好浏览器的安全设置 355
16.5 网络安全防范措施 356
16.5.1 防火墙技术 356
16.5.2 网络加密技术 357
16.5.3 反病毒软件 358
16.5.4 漏洞扫描 358
16.6 本章小结 358
第17章 网站的宣传与推广 359
17.1 搜索引擎注册 360
17.1.1 搜索引擎 360
17.1.2 搜索引擎的优化与关键字 361
17.1.3 搜索引擎注册 362
17.1.4 如何让搜索引擎快速收录自己的网站 362
17.2 电子邮件 363
17.2.1 电子邮件推广 363
17.2.2 让客户一定回复你的邮件技巧 365
17.3 博客推广 365
17.3.1 做好定位 365
17.3.2 建立博客 366
17.3.3 引人入胜的标题 366
17.3.4 撰写博文的技巧 367
17.4 站点间宣传合作 368
17.4.1 商业资源合作推广 368
17.4.2 通过互换友情链接推广 369
17.5 论坛宣传 369
17.6 软文推广 370
17.7 投放网络广告 371
17.8 登录导航网站 371
17.9 本章小结 372
第7篇 综合实践案例 374
第18章 设计富有个性的个人网站 374
18.1 个人网站设计概述 375
18.1.1 个人网站的类型 375
18.1.2 个人网站设计注意事项 377
18.2 个人网站色彩搭配 378
18.3 网站前期策划 378
18.3.1 确定网站主题 378
18.3.2 确定目录结构 379
18.3.3 网站蓝图的规划 379
18.4 制作网站页面 380
18.4.1 导入外部CSS 380
18.4.2 制作顶部文件 382
18.4.3 制作个人简介 384
18.4.4 制作个人相册 386
18.4.5 制作最新动态和联系方式 387
18.4.6 制作底部文件 388
18.5 专家秘籍 389
18.6 本章小结 390
第19章 制作企业宣传网站 391
19.1 企业网站概述 392
19.1.1 企业网站主要功能栏目 393
19.1.2 企业网站风格与色彩搭配 395
19.2 设计网站首页 395
19.2.1 设计网站首页 396
19.2.2 切割网站首页 401
19.3 制作模板 402
19.3.1 制作顶部文件 403
19.3.2 制作会员登录页面 404
19.3.3 制作园林动态页面 407
19.3.4 制作友情链接 408
19.3.5 制作版权 408
19.3.6 保存为模板 409
19.4 利用模板制作主页 410
19.5 添加实用的查询工具 412
19.5.1 添加天气预报 412
19.5.2 添加百度搜索 413
19.5.3 添加IP查询 415
19.6 专家秘籍 416
19.7 本章小结 418
第20章 设计网上购物网站 419
20.1 网站概述 420
20.2 购物网站特点分析 422
20.3 主要功能和栏目 423
20.4 创建数据库表 427
20.5 创建数据库连接 429
20.6 制作购物系统前台页面 430
20.6.1 制作商品分类展示页面 430
20.6.2 制作商品详细信息页面 434
20.7 制作购物系统后台管理 436
20.7.1 制作后台管理员登录页面 437
20.7.2 制作添加商品页面 440
20.7.3 制作添加商品分类页面 443
20.7.4 制作商品管理页面 446
20.7.5 制作修改页面 451
20.7.6 制作删除页面 453
20.8 专家秘籍 456
20.9 本章小结 458
第8篇 附录 460
附录A HTML常用标记手册 460
附录B JavaScript语法手册 465
附录C CSS属性一览表 472
附录D VBScript 语法手册 476
附录E ADO对象方法属性详解 482