《Dreamweaver CC动态网站开发案例课堂(第2版)》是2018年1月1日由清华大学出版社出版的图书。作者刘春茂。
基本介绍
- 书名:Dreamweaver CC动态网站开发案例课堂(第2版)
- 作者:刘春茂
- ISBN:9787302490098
- 定价:78元
- 出版时间:2018.01.01
- 印刷日期:2017.12.18
- 印次:2-1
内容简介
《Dreamweaver CC动态网站开发案例课堂(第2版)》以零基础讲解为宗旨,用实例引导读者深入学习,採取“基础入门→核心技术→动态网站开发→高手秘籍”的讲解模式,深入浅出地讲解Dreamweaver CC动态网站开发的各项技术及实战技能。
图书目录
目录
第1篇基础入门
第1章开启网页设计之路——网页设计
与网站建设基础 3
1.1认识网页和网站 4
1.1.1网页的概念 4
1.1.2网站的概念 5
1.1.3网站的种类和特点 5
1.2网页的相关概念 6
1.2.1网际网路与全球资讯网 6
1.2.2浏览器与HTML 7
1.2.3URL、域名与IP位址 7
1.2.4上传和下载 8
1.3网页的HTML构成 8
1.3.1文档标记 9
1.3.2头部标记 9
1.3.3主体标记 10
1.4HTML的常用标记 10
1.4.1标题标记 10
1.4.2段落标记 11
1.4.3换行标记 12
1.4.4连结标记 12
1.4.5列表标记 14
1.4.6图像标记 16
1.4.7表格标记 18
1.4.8表单标记 19
1.5综合案例——製作日程表 20
1.6疑难解惑 24
第2章整体把握网站结构——
网站配色与布局 25
2.1善用色彩设计网页 26
2.1.1认识色彩 26
2.1.2确定网站的主题色 27
2.1.3网页中色彩的搭配 29
2.1.4网页元素的色彩搭配 30
2.1.5网页色彩搭配的技巧 31
2.2常见网站的布局结构 34
2.2.1“国”字型 34
2.2.2标题正文型 34
2.2.3左右框架型 35
2.2.4上下框架型 35
2.2.5综合框架型 35
2.2.6封面型 36
2.2.7Flash型 36
2.3综合案例——定位网站页面的框架 36
2.4疑难解惑 38
第3章磨刀不误砍柴工——使用
DreamweaverCC创建站点 39
3.1认识DreamweaverCC 40
3.1.1启动DreamweaverCC 40
3.1.2认识DreamweaverCC的
工作区 41
3.1.3体验DreamweaverCC的
新增功能 43
3.2创建站点 46
3.2.1案例1——创建本地站点 46
3.2.2案例2——创建远程站点 47
3.3管理站点 48
3.3.1案例3——打开站点 48
3.3.2案例4——编辑站点 48
3.3.3案例5——删除站点 49
3.3.4案例6——複製站点 50
3.3.5案例7——导出与导入站点 50
3.4操作站点档案及资料夹 51
3.4.1案例8——创建资料夹 51
3.4.2案例9——创建档案 52
3.4.3案例10——档案或资料夹的
移动和複製 52
3.4.4案例11——删除档案或
资料夹 53
3.5综合案例——创建本地站点 54
3.6疑难解惑 55
第2篇核心技术
第4章製作我的第一个网页——
使用文本丰富网页内容 59
4.1网页文档的基本操作 60
4.1.1案例1——创建网页 60
4.1.2案例2——页面属性 60
4.1.3案例3——保存网页 63
4.1.4案例4——打开网页 63
4.1.5案例5——预览网页 64
4.2添加网页内容 65
4.2.1案例6——插入文字 65
4.2.2案例7——设定字型 66
4.2.3案例8——设定字号 66
4.2.4案例9——设定字型颜色 67
4.2.5案例10——设定字型样式 68
4.2.6案例11——编辑段落 69
4.2.7案例12——创建项目列表 74
4.3使用特殊文本添加网页内容 77
4.3.1案例13——插入换行符 77
4.3.2案例14——插入水平线 77
4.3.3案例15——插入日期 78
4.3.4案例16——插入特殊字元 79
4.4综合案例——製作图文并茂的网页 80
4.5疑难解惑 82
第5章有图有真相——使用图像与
多媒体网页元素 83
5.1常用图像格式 84
5.1.1GIF格式 84
5.1.2JPEG格式 84
5.1.3PNG格式 85
5.2用图像美化网页 85
5.2.1案例1——插入图像 86
5.2.2案例2——设定图像的属性 87
5.2.3案例3——设定图像对齐方式 89
5.2.4案例4——剪裁需要的图像 90
5.2.5案例5——调整图像的亮度与
对比度 91
5.2.6案例6——设定图像的
锐化效果 92
5.3插入其他图像元素 93
5.3.1案例7——插入滑鼠经过图像 94
5.3.2案例8——插入图像占位符 96
5.3.3案例9——插入图像热点区域 96
5.4在网页中插入多媒体 97
5.4.1案例10——插入背景音乐 98
5.4.2案例11——插入Flash动画 98
5.4.3案例12——插入FLV视频 99
5.4.4案例13——插入HTML5
音频 101
5.4.5案例14——插入HTML5
视频 102
5.5综合案例1——製作精彩的
多媒体网页 104
5.6综合案例2——在【代码】视图中
插入背景音乐 105
5.7疑难解惑 107
第6章不在网页中迷路——设计
网页中的超连结 109
6.1超级连结 110
6.1.1连结的概念 110
6.1.2常规的连结 110
6.1.3连结的类型 111
6.2连结路径 112
6.2.1URL概述 112
6.2.2绝对路径 112
6.2.3相对路径 113
6.2.4根路径 113
6.3创建超级连结的方法 113
6.3.1案例1——使用选单命令
创建连结 113
6.3.2案例2——使用【属性】面板
创建连结 114
6.3.3案例3——使用【指向档案】
按钮创建连结 114
6.4创建不同种类的网页超连结 115
6.4.1案例4——添加文本连结 115
6.4.2案例5——添加图像连结 116
6.4.3案例6——创建外部连结 117
6.4.4案例7——创建锚记连结 117
6.4.5案例8——创建图像热点
连结 119
6.4.6案例9——创建电子邮件
连结 120
6.4.7案例10——创建下载档案的
连结 121
6.4.8案例11——创建空连结 122
6.4.9案例12——创建脚本连结 122
6.5综合案例——为企业网站添加友情
连结 123
6.6疑难解惑 124
第7章让网页互动起来——使用网页
表单和行为 125
7.1认识表单 126
7.1.1表单概述 126
7.1.2认识表单对象 126
7.1.3插入表单 129
7.1.4设定表单属性 130
7.2常用表单对象的套用 131
7.2.1插入文本域 131
7.2.2插入密码域 132
7.2.3插入複选框 133
7.2.4插入单选按钮 134
7.2.5插入下拉选单 134
7.2.6插入滚动列表 135
7.2.7插入按钮 136
7.2.8插入图像按钮 136
7.2.9插入档案上传域 137
7.3认识行为 138
7.3.1行为的概念 138
7.3.2打开【行为】面板 139
7.4常用内置行为的套用 139
7.4.1交换图像 139
7.4.2弹出信息 141
7.4.3打开浏览器视窗 142
7.4.4检查表单行为 144
7.4.5设定状态栏文本 145
7.5综合案例——使用表单製作留言本 147
7.6疑难解惑 150
第8章简单的网页布局——使用表格
布局网页 151
8.1案例1——插入表格 152
8.2选中表格 153
8.2.1案例2——选中完整的表格 153
8.2.2案例3——选中行和列 154
8.2.3案例4——选中单元格 155
8.3表格属性 156
8.3.1案例5——设定单元格属性 156
8.3.2案例6——设定整个表格
属性 157
8.4操作表格 157
8.4.1案例7——调整表格的大小 157
8.4.2案例8——增加行和列 158
8.4.3案例9——删除行、列、
单元格 160
8.4.4案例10——剪下、複製和
贴上单元格 160
8.4.5案例11——合併和拆分
单元格 161
8.5操作表格数据 163
8.5.1案例12——在表格中输入
文本 163
8.5.2案例13——在表格中插入
图像 163
8.5.3案例14——表格中的数据
排序 164
8.5.4案例15——导入Excel表格
数据 164
8.6综合案例——使用表格布局网页 165
8.7疑难解惑 168
第9章批量製作网页——
使用模板和库 169
9.1创建模板 170
9.1.1案例1——使用选单创建空白
模板 170
9.1.2案例2——在【资源】面板中
创建模板 170
9.1.3案例3——基于现有网页
创建模板 171
9.2管理模板 172
9.2.1案例4——定义可编辑区域 172
9.2.2案例5——定义可选区域 174
9.2.3案例6——定义重複区域 174
9.2.4案例7——从模板中分离
文档 175
9.2.5案例8——在现有文档中套用
模板 176
9.2.6案例9——更新模板和基于
模板的网页 177
9.3使用库 178
9.3.1案例10——创建库档案 178
9.3.2案例11——向页面添加库
档案 179
9.3.3案例12——修改并更新库
档案 180
9.4综合案例——创建基于模板的页面 180
9.5疑难解惑 182
第10章读懂样式表密码——
使用CSS层叠样式表 185
10.1初识CSS样式表 186
10.1.1CSS概述 186
10.1.2CSS的3种类型 186
10.1.3CSS的语法格式 187
10.1.4案例1——使用Dreamweaver
编写CSS 188
10.2CSS的使用方式 190
10.2.1案例2——行内样式 190
10.2.2案例3——内嵌样式 191
10.2.3案例4——连结样式 192
10.2.4案例5——导入样式 193
10.3CSS中的常用样式 194
10.3.1案例6——使用字型样式 194
10.3.2案例7——使用文本样式 199
10.3.3案例8——使用背景样式 203
10.3.4案例9——设计框线样式 210
10.3.5案例10——设定列表样式 214
10.4综合案例——製作简单公司主页 217
10.5疑难解惑 220
第11章架构师的大比拼——利用Div+
CSS布局网页 223
11.1认识并创建层 224
11.1.1层的概念 224
11.1.2案例1——使用Dreamweaver
创建层 224
11.2Div层的定位方法 225
11.2.1盒子模型的概念 225
11.2.2案例2——定义网页border
区域 226
11.2.3案例3——定义网页padding
区域 227
11.2.4案例4——定义网页margin
区域 228
11.3使用CSS排版 232
11.3.1案例5——将页面用div
分块 232
11.3.2案例6——设定各块位置 233
11.3.3案例7——用CSS定位 233
11.4常见网页布局模式 236
11.4.1案例8——网页单列布局
模式 236
11.4.2案例9——网页1-2-1型布局
模式 240
11.4.3案例10——网页1-3-1型布局
模式 243
11.5综合案例——创建左右布局页面 246
11.6疑难解惑 249
第3篇动态网站开发
第12章动态网站开发语言基础——
认识PHP语言 253
12.1PHP基本知识 254
12.1.1PHP的概念 254
12.1.2PHP语言的优势 254
12.2PHP中的数据类型 255
12.2.1整型 255
12.2.2浮点型 255
12.2.3布尔值 255
12.2.4字元串型 256
12.2.5数组型 256
12.2.6对象型 257
12.2.7NULL型 257
12.2.8数据类型转换 257
12.3PHP中的常量与变数 258
12.3.1案例1——声明和使用常量 258
12.3.2案例2——声明与使用变数 259
12.3.3案例3——变数的作用域 260
12.4PHP中的运算符 261
12.4.1案例4——算术运算符 261
12.4.2案例5——字元串运算符 262
12.4.3案例6——赋值运算符 263
12.4.4案例7——比较运算符 263
12.4.5案例8——递增递减运算符 264
12.4.6案例9——数组运算符 265
12.4.7案例10——逻辑运算符 265
12.5PHP中常用的控制语句 265
12.5.1案例11——if语句 265
12.5.2案例12——if…else语句 266
12.5.3案例13——elseif语句 267
12.5.4案例14——switch语句 268
12.5.5案例15——while循环语句 269
12.5.6案例16——do…while
循环语句 270
12.5.7案例17——for循环语句 270
12.6PHP函式概述 271
12.6.1案例18——自定义和调用
函式 271
12.6.2实例19——向函式传递参数
数值 272
12.6.3实例20——向函式传递参数
引用 273
12.6.4实例21——从函式中
返回值 273
12.6.5实例22——对函式的引用 274
12.6.6实例23——对函式取消
引用 274
12.7综合案例——创建酒店系统线上
订房表 275
12.8疑难解惑 278
第13章製作动态网页基础——
配置PHP伺服器环境 279
13.1PHP伺服器概述 280
13.2安装PHP前的準备工作 280
13.2.1软硬体环境 280
13.2.2案例1——获取PHP7.1
安装资源包 281
13.3PHP+IIS伺服器的安装配置 282
13.3.1案例2——IIS简介及其
安装 282
13.3.2案例3——PHP的安装 283
13.3.3案例4——设定虚拟目录 285
13.4PHP+Apache伺服器的环境搭建 286
13.4.1Apache简介 286
13.4.2案例5——关闭原有的网站
伺服器 286
13.4.3案例6——安装Apache 287
13.4.4案例7——将PHP与Apache
建立关联 289
13.5新手的福音——安装WampServer
集成开发环境 290
13.6综合案例——测试第一个
PHP程式 293
13.7疑难解惑 294
第14章构建动态网站后台数据——
使用MySQL资料库 295
14.1定义一个互动网站 296
14.1.1定义互动网站的重要性 296
14.1.2网页取得资料库的原理 296
14.1.3案例1——在DreamweaverCC
中定义网站 297
14.2MySQL资料库的安装和管理 300
14.2.1案例2——MySQL资料库的
安装 300
14.2.2案例3——MySQL资料库的
配置 303
14.2.3案例4——phpMyAdmin的
安装 305
14.2.4案例5——MySQL资料库的
建立 306
14.3在网页中使用MySQL资料库 312
14.3.1案例6——建立MySQL
资料库连线 312
14.3.2案例7——绑定记录集 313
14.4资料库的备份与还原 315
14.4.1案例8——资料库的备份 316
14.4.2案例9——资料库的还原 316
14.5综合案例——给MySQL资料库
加密 318
14.6疑难解惑 319
第15章综合套用案例1——开发网站
用户管理系统 321
15.1系统的功能分析 322
15.1.1规划网页结构和功能 322
15.1.2页面设计规划 323
15.1.3网页美工设计 323
15.2资料库设计与连线 323
15.2.1资料库设计 324
15.2.2创建资料库连线 327
15.3用户登录模组的设计 328
15.3.1登录页面 328
15.3.2登录成功和登录失败页面的
製作 336
15.3.3用户登录系统功能的测试 338
15.4用户注册模组的设计 339
15.4.1用户注册页面 339
15.4.2注册成功和注册失败页面 344
15.4.3用户注册功能的测试 345
15.5用户注册资料修改模组的设计 346
15.5.1修改资料页面 346
15.5.2更新成功页面 348
15.5.3修改资料功能的测试 349
15.6密码查询模组的设计 349
15.6.1密码查询页面 350
15.6.2完善密码查询功能页面 354
15.6.3密码查询模组的测试 356
第16章综合套用案例2——开发信息
资讯管理系统 359
16.1系统的功能分析 360
16.1.1规划网页结构和功能 360
16.1.2页面设计规划 361
16.1.3网页美工设计 361
16.2资料库设计与连线 362
16.2.1资料库设计 362
16.2.2创建资料库连线 365
16.3系统页面设计 366
16.3.1网站首页的设计 366
16.3.2搜寻主题功能的设计 376
16.3.3信息分类页面的设计 378
16.3.4信息内容页面的设计 384
16.3.5系统页面的测试 386
16.4后台管理页面设计 387
16.4.1后台管理入口页面 387
16.4.2后台管理主页面 390
16.4.3新增信息页面 395
16.4.4修改信息页面 398
16.4.5删除信息页面 402
16.4.6新增信息分类页面 405
16.4.7修改信息分类页面 407
16.4.8删除信息分类页面 408
第4篇高手秘籍
第17章让别人浏览我的成果——网站的
测试与发布 413
17.1上传网站前的準备工作 414
17.1.1注册域名 414
17.1.2申请空间 414
17.2测试网站 414
17.2.1案例1——测试站点範围的
连结 414
17.2.2案例2——改变站点範围的
连结 415
17.2.3案例3——查找和替换 416
17.3上传网站 417
17.3.1案例4——使用Dreamweaver
上传网站 417
17.3.2案例5——使用FTP工具上传
网站 419
17.4综合案例——清理网站中的
多余文档 420
17.5疑难解惑 421
第18章增加网站的点击率——网站最佳化
与推广 423
18.1网站最佳化的方法与技巧 424
18.1.1通过广告最佳化网站内容 424
18.1.2通过搜寻引擎最佳化网站 425
18.2网站推广方法与技巧 428
18.2.1利用大众传媒进行推广 428
18.2.2利用网路媒介进行推广 428
18.2.3利用其他形式进行推广 430
18.3综合案例——查看网站的流量 431
18.4疑难解惑 433
第19章打造坚实的堡垒——
网站安全与防御 435
19.1网站维护基础知识 436
19.1.1网站的维护与安全 436
19.1.2常见的网站攻击方式 437
19.2网站安全防御策略 438
19.2.1网站硬体的安全维护 438
19.2.2网站软体的安全维护 439
19.2.3检测网站的安全性 440
19.3综合案例——设定网站的
访问许可权 441
19.4疑难解惑 442
第1篇基础入门
第1章开启网页设计之路——网页设计
与网站建设基础 3
1.1认识网页和网站 4
1.1.1网页的概念 4
1.1.2网站的概念 5
1.1.3网站的种类和特点 5
1.2网页的相关概念 6
1.2.1网际网路与全球资讯网 6
1.2.2浏览器与HTML 7
1.2.3URL、域名与IP位址 7
1.2.4上传和下载 8
1.3网页的HTML构成 8
1.3.1文档标记 9
1.3.2头部标记 9
1.3.3主体标记 10
1.4HTML的常用标记 10
1.4.1标题标记 10
1.4.2段落标记 11
1.4.3换行标记 12
1.4.4连结标记 12
1.4.5列表标记 14
1.4.6图像标记 16
1.4.7表格标记 18
1.4.8表单标记 19
1.5综合案例——製作日程表 20
1.6疑难解惑 24
第2章整体把握网站结构——
网站配色与布局 25
2.1善用色彩设计网页 26
2.1.1认识色彩 26
2.1.2确定网站的主题色 27
2.1.3网页中色彩的搭配 29
2.1.4网页元素的色彩搭配 30
2.1.5网页色彩搭配的技巧 31
2.2常见网站的布局结构 34
2.2.1“国”字型 34
2.2.2标题正文型 34
2.2.3左右框架型 35
2.2.4上下框架型 35
2.2.5综合框架型 35
2.2.6封面型 36
2.2.7Flash型 36
2.3综合案例——定位网站页面的框架 36
2.4疑难解惑 38
第3章磨刀不误砍柴工——使用
DreamweaverCC创建站点 39
3.1认识DreamweaverCC 40
3.1.1启动DreamweaverCC 40
3.1.2认识DreamweaverCC的
工作区 41
3.1.3体验DreamweaverCC的
新增功能 43
3.2创建站点 46
3.2.1案例1——创建本地站点 46
3.2.2案例2——创建远程站点 47
3.3管理站点 48
3.3.1案例3——打开站点 48
3.3.2案例4——编辑站点 48
3.3.3案例5——删除站点 49
3.3.4案例6——複製站点 50
3.3.5案例7——导出与导入站点 50
3.4操作站点档案及资料夹 51
3.4.1案例8——创建资料夹 51
3.4.2案例9——创建档案 52
3.4.3案例10——档案或资料夹的
移动和複製 52
3.4.4案例11——删除档案或
资料夹 53
3.5综合案例——创建本地站点 54
3.6疑难解惑 55
第2篇核心技术
第4章製作我的第一个网页——
使用文本丰富网页内容 59
4.1网页文档的基本操作 60
4.1.1案例1——创建网页 60
4.1.2案例2——页面属性 60
4.1.3案例3——保存网页 63
4.1.4案例4——打开网页 63
4.1.5案例5——预览网页 64
4.2添加网页内容 65
4.2.1案例6——插入文字 65
4.2.2案例7——设定字型 66
4.2.3案例8——设定字号 66
4.2.4案例9——设定字型颜色 67
4.2.5案例10——设定字型样式 68
4.2.6案例11——编辑段落 69
4.2.7案例12——创建项目列表 74
4.3使用特殊文本添加网页内容 77
4.3.1案例13——插入换行符 77
4.3.2案例14——插入水平线 77
4.3.3案例15——插入日期 78
4.3.4案例16——插入特殊字元 79
4.4综合案例——製作图文并茂的网页 80
4.5疑难解惑 82
第5章有图有真相——使用图像与
多媒体网页元素 83
5.1常用图像格式 84
5.1.1GIF格式 84
5.1.2JPEG格式 84
5.1.3PNG格式 85
5.2用图像美化网页 85
5.2.1案例1——插入图像 86
5.2.2案例2——设定图像的属性 87
5.2.3案例3——设定图像对齐方式 89
5.2.4案例4——剪裁需要的图像 90
5.2.5案例5——调整图像的亮度与
对比度 91
5.2.6案例6——设定图像的
锐化效果 92
5.3插入其他图像元素 93
5.3.1案例7——插入滑鼠经过图像 94
5.3.2案例8——插入图像占位符 96
5.3.3案例9——插入图像热点区域 96
5.4在网页中插入多媒体 97
5.4.1案例10——插入背景音乐 98
5.4.2案例11——插入Flash动画 98
5.4.3案例12——插入FLV视频 99
5.4.4案例13——插入HTML5
音频 101
5.4.5案例14——插入HTML5
视频 102
5.5综合案例1——製作精彩的
多媒体网页 104
5.6综合案例2——在【代码】视图中
插入背景音乐 105
5.7疑难解惑 107
第6章不在网页中迷路——设计
网页中的超连结 109
6.1超级连结 110
6.1.1连结的概念 110
6.1.2常规的连结 110
6.1.3连结的类型 111
6.2连结路径 112
6.2.1URL概述 112
6.2.2绝对路径 112
6.2.3相对路径 113
6.2.4根路径 113
6.3创建超级连结的方法 113
6.3.1案例1——使用选单命令
创建连结 113
6.3.2案例2——使用【属性】面板
创建连结 114
6.3.3案例3——使用【指向档案】
按钮创建连结 114
6.4创建不同种类的网页超连结 115
6.4.1案例4——添加文本连结 115
6.4.2案例5——添加图像连结 116
6.4.3案例6——创建外部连结 117
6.4.4案例7——创建锚记连结 117
6.4.5案例8——创建图像热点
连结 119
6.4.6案例9——创建电子邮件
连结 120
6.4.7案例10——创建下载档案的
连结 121
6.4.8案例11——创建空连结 122
6.4.9案例12——创建脚本连结 122
6.5综合案例——为企业网站添加友情
连结 123
6.6疑难解惑 124
第7章让网页互动起来——使用网页
表单和行为 125
7.1认识表单 126
7.1.1表单概述 126
7.1.2认识表单对象 126
7.1.3插入表单 129
7.1.4设定表单属性 130
7.2常用表单对象的套用 131
7.2.1插入文本域 131
7.2.2插入密码域 132
7.2.3插入複选框 133
7.2.4插入单选按钮 134
7.2.5插入下拉选单 134
7.2.6插入滚动列表 135
7.2.7插入按钮 136
7.2.8插入图像按钮 136
7.2.9插入档案上传域 137
7.3认识行为 138
7.3.1行为的概念 138
7.3.2打开【行为】面板 139
7.4常用内置行为的套用 139
7.4.1交换图像 139
7.4.2弹出信息 141
7.4.3打开浏览器视窗 142
7.4.4检查表单行为 144
7.4.5设定状态栏文本 145
7.5综合案例——使用表单製作留言本 147
7.6疑难解惑 150
第8章简单的网页布局——使用表格
布局网页 151
8.1案例1——插入表格 152
8.2选中表格 153
8.2.1案例2——选中完整的表格 153
8.2.2案例3——选中行和列 154
8.2.3案例4——选中单元格 155
8.3表格属性 156
8.3.1案例5——设定单元格属性 156
8.3.2案例6——设定整个表格
属性 157
8.4操作表格 157
8.4.1案例7——调整表格的大小 157
8.4.2案例8——增加行和列 158
8.4.3案例9——删除行、列、
单元格 160
8.4.4案例10——剪下、複製和
贴上单元格 160
8.4.5案例11——合併和拆分
单元格 161
8.5操作表格数据 163
8.5.1案例12——在表格中输入
文本 163
8.5.2案例13——在表格中插入
图像 163
8.5.3案例14——表格中的数据
排序 164
8.5.4案例15——导入Excel表格
数据 164
8.6综合案例——使用表格布局网页 165
8.7疑难解惑 168
第9章批量製作网页——
使用模板和库 169
9.1创建模板 170
9.1.1案例1——使用选单创建空白
模板 170
9.1.2案例2——在【资源】面板中
创建模板 170
9.1.3案例3——基于现有网页
创建模板 171
9.2管理模板 172
9.2.1案例4——定义可编辑区域 172
9.2.2案例5——定义可选区域 174
9.2.3案例6——定义重複区域 174
9.2.4案例7——从模板中分离
文档 175
9.2.5案例8——在现有文档中套用
模板 176
9.2.6案例9——更新模板和基于
模板的网页 177
9.3使用库 178
9.3.1案例10——创建库档案 178
9.3.2案例11——向页面添加库
档案 179
9.3.3案例12——修改并更新库
档案 180
9.4综合案例——创建基于模板的页面 180
9.5疑难解惑 182
第10章读懂样式表密码——
使用CSS层叠样式表 185
10.1初识CSS样式表 186
10.1.1CSS概述 186
10.1.2CSS的3种类型 186
10.1.3CSS的语法格式 187
10.1.4案例1——使用Dreamweaver
编写CSS 188
10.2CSS的使用方式 190
10.2.1案例2——行内样式 190
10.2.2案例3——内嵌样式 191
10.2.3案例4——连结样式 192
10.2.4案例5——导入样式 193
10.3CSS中的常用样式 194
10.3.1案例6——使用字型样式 194
10.3.2案例7——使用文本样式 199
10.3.3案例8——使用背景样式 203
10.3.4案例9——设计框线样式 210
10.3.5案例10——设定列表样式 214
10.4综合案例——製作简单公司主页 217
10.5疑难解惑 220
第11章架构师的大比拼——利用Div+
CSS布局网页 223
11.1认识并创建层 224
11.1.1层的概念 224
11.1.2案例1——使用Dreamweaver
创建层 224
11.2Div层的定位方法 225
11.2.1盒子模型的概念 225
11.2.2案例2——定义网页border
区域 226
11.2.3案例3——定义网页padding
区域 227
11.2.4案例4——定义网页margin
区域 228
11.3使用CSS排版 232
11.3.1案例5——将页面用div
分块 232
11.3.2案例6——设定各块位置 233
11.3.3案例7——用CSS定位 233
11.4常见网页布局模式 236
11.4.1案例8——网页单列布局
模式 236
11.4.2案例9——网页1-2-1型布局
模式 240
11.4.3案例10——网页1-3-1型布局
模式 243
11.5综合案例——创建左右布局页面 246
11.6疑难解惑 249
第3篇动态网站开发
第12章动态网站开发语言基础——
认识PHP语言 253
12.1PHP基本知识 254
12.1.1PHP的概念 254
12.1.2PHP语言的优势 254
12.2PHP中的数据类型 255
12.2.1整型 255
12.2.2浮点型 255
12.2.3布尔值 255
12.2.4字元串型 256
12.2.5数组型 256
12.2.6对象型 257
12.2.7NULL型 257
12.2.8数据类型转换 257
12.3PHP中的常量与变数 258
12.3.1案例1——声明和使用常量 258
12.3.2案例2——声明与使用变数 259
12.3.3案例3——变数的作用域 260
12.4PHP中的运算符 261
12.4.1案例4——算术运算符 261
12.4.2案例5——字元串运算符 262
12.4.3案例6——赋值运算符 263
12.4.4案例7——比较运算符 263
12.4.5案例8——递增递减运算符 264
12.4.6案例9——数组运算符 265
12.4.7案例10——逻辑运算符 265
12.5PHP中常用的控制语句 265
12.5.1案例11——if语句 265
12.5.2案例12——if…else语句 266
12.5.3案例13——elseif语句 267
12.5.4案例14——switch语句 268
12.5.5案例15——while循环语句 269
12.5.6案例16——do…while
循环语句 270
12.5.7案例17——for循环语句 270
12.6PHP函式概述 271
12.6.1案例18——自定义和调用
函式 271
12.6.2实例19——向函式传递参数
数值 272
12.6.3实例20——向函式传递参数
引用 273
12.6.4实例21——从函式中
返回值 273
12.6.5实例22——对函式的引用 274
12.6.6实例23——对函式取消
引用 274
12.7综合案例——创建酒店系统线上
订房表 275
12.8疑难解惑 278
第13章製作动态网页基础——
配置PHP伺服器环境 279
13.1PHP伺服器概述 280
13.2安装PHP前的準备工作 280
13.2.1软硬体环境 280
13.2.2案例1——获取PHP7.1
安装资源包 281
13.3PHP+IIS伺服器的安装配置 282
13.3.1案例2——IIS简介及其
安装 282
13.3.2案例3——PHP的安装 283
13.3.3案例4——设定虚拟目录 285
13.4PHP+Apache伺服器的环境搭建 286
13.4.1Apache简介 286
13.4.2案例5——关闭原有的网站
伺服器 286
13.4.3案例6——安装Apache 287
13.4.4案例7——将PHP与Apache
建立关联 289
13.5新手的福音——安装WampServer
集成开发环境 290
13.6综合案例——测试第一个
PHP程式 293
13.7疑难解惑 294
第14章构建动态网站后台数据——
使用MySQL资料库 295
14.1定义一个互动网站 296
14.1.1定义互动网站的重要性 296
14.1.2网页取得资料库的原理 296
14.1.3案例1——在DreamweaverCC
中定义网站 297
14.2MySQL资料库的安装和管理 300
14.2.1案例2——MySQL资料库的
安装 300
14.2.2案例3——MySQL资料库的
配置 303
14.2.3案例4——phpMyAdmin的
安装 305
14.2.4案例5——MySQL资料库的
建立 306
14.3在网页中使用MySQL资料库 312
14.3.1案例6——建立MySQL
资料库连线 312
14.3.2案例7——绑定记录集 313
14.4资料库的备份与还原 315
14.4.1案例8——资料库的备份 316
14.4.2案例9——资料库的还原 316
14.5综合案例——给MySQL资料库
加密 318
14.6疑难解惑 319
第15章综合套用案例1——开发网站
用户管理系统 321
15.1系统的功能分析 322
15.1.1规划网页结构和功能 322
15.1.2页面设计规划 323
15.1.3网页美工设计 323
15.2资料库设计与连线 323
15.2.1资料库设计 324
15.2.2创建资料库连线 327
15.3用户登录模组的设计 328
15.3.1登录页面 328
15.3.2登录成功和登录失败页面的
製作 336
15.3.3用户登录系统功能的测试 338
15.4用户注册模组的设计 339
15.4.1用户注册页面 339
15.4.2注册成功和注册失败页面 344
15.4.3用户注册功能的测试 345
15.5用户注册资料修改模组的设计 346
15.5.1修改资料页面 346
15.5.2更新成功页面 348
15.5.3修改资料功能的测试 349
15.6密码查询模组的设计 349
15.6.1密码查询页面 350
15.6.2完善密码查询功能页面 354
15.6.3密码查询模组的测试 356
第16章综合套用案例2——开发信息
资讯管理系统 359
16.1系统的功能分析 360
16.1.1规划网页结构和功能 360
16.1.2页面设计规划 361
16.1.3网页美工设计 361
16.2资料库设计与连线 362
16.2.1资料库设计 362
16.2.2创建资料库连线 365
16.3系统页面设计 366
16.3.1网站首页的设计 366
16.3.2搜寻主题功能的设计 376
16.3.3信息分类页面的设计 378
16.3.4信息内容页面的设计 384
16.3.5系统页面的测试 386
16.4后台管理页面设计 387
16.4.1后台管理入口页面 387
16.4.2后台管理主页面 390
16.4.3新增信息页面 395
16.4.4修改信息页面 398
16.4.5删除信息页面 402
16.4.6新增信息分类页面 405
16.4.7修改信息分类页面 407
16.4.8删除信息分类页面 408
第4篇高手秘籍
第17章让别人浏览我的成果——网站的
测试与发布 413
17.1上传网站前的準备工作 414
17.1.1注册域名 414
17.1.2申请空间 414
17.2测试网站 414
17.2.1案例1——测试站点範围的
连结 414
17.2.2案例2——改变站点範围的
连结 415
17.2.3案例3——查找和替换 416
17.3上传网站 417
17.3.1案例4——使用Dreamweaver
上传网站 417
17.3.2案例5——使用FTP工具上传
网站 419
17.4综合案例——清理网站中的
多余文档 420
17.5疑难解惑 421
第18章增加网站的点击率——网站最佳化
与推广 423
18.1网站最佳化的方法与技巧 424
18.1.1通过广告最佳化网站内容 424
18.1.2通过搜寻引擎最佳化网站 425
18.2网站推广方法与技巧 428
18.2.1利用大众传媒进行推广 428
18.2.2利用网路媒介进行推广 428
18.2.3利用其他形式进行推广 430
18.3综合案例——查看网站的流量 431
18.4疑难解惑 433
第19章打造坚实的堡垒——
网站安全与防御 435
19.1网站维护基础知识 436
19.1.1网站的维护与安全 436
19.1.2常见的网站攻击方式 437
19.2网站安全防御策略 438
19.2.1网站硬体的安全维护 438
19.2.2网站软体的安全维护 439
19.2.3检测网站的安全性 440
19.3综合案例——设定网站的
访问许可权 441
19.4疑难解惑 442