图书介绍
网页制作与网站建设实战大全PDF|Epub|txt|kindle电子书版本下载
![网页制作与网站建设实战大全](https://www.shukui.net/cover/50/31020466.jpg)
- 丁士锋等编著 著
- 出版社: 北京:清华大学出版社
- ISBN:9787302317289
- 出版时间:2013
- 标注页数:788页
- 文件大小:178MB
- 文件页数:812页
- 主题词:网页制作工具;网站-建设
PDF下载
下载说明
网页制作与网站建设实战大全PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1篇 网站基础2
第1章 网站开发入门2
1.1 Web网站入门2
1.1.1认识网页与网站2
1.1.2网站的组成结构3
1.1.3常见的网站分类4
1.1.4如何设计吸引人的网站5
1.1.5网站开发的相关技术7
1.1.6创建一个简单的网页12
1.2网站开发工具16
1.2.1 Dreamweaver设计工具16
1.2.2图像处理工具Photoshop18
1.2.3网页图形工具Fireworks20
1.2.4网页动画设计工具Flash22
1.3网站建设的基本步骤24
1.3.1网站的定位24
1.3.2确定网站的结构25
1.3.3设计网站的主题风格25
1.3.4制作网页26
1.3.5网站的测试27
1.3.6申请网站域名27
1.3.7购买网页空间28
1.3.8使用FTP上传网站29
1.3.9浏览并优化网站30
1.3.10推广自己的网站30
1.4小结30
第2章 使用HTML语言编写网页32
2.1认识HTML语言32
2.1.1 HTML是什么32
2.1.2 HTML标签、元素和属性34
2.1.3 HTML文件组成36
2.2 HTML文档头标记37
2.2.1文档类型声明<!DOCTYPE>37
2.2.2文档头标签<head>38
2.2.3文档基地址<base>39
2.2.4文档链接<link>40
2.2.5网页标题<title>40
2.2.6元数据定义<meta>41
2.3基本的HTML标签42
2.3.1 <body>主体标签43
2.3.2设置页面边距43
2.3.3常用的标签列表45
2.3.4标题标签<h1>至<h6>46
2.3.5换行标签<br>47
2.3.6段落标签<p>48
2.3.7水平分割线标签<hr>48
2.3.8 HTML的注释50
2.4文字和链接51
2.4.1文本格式化标签51
2.4.2文本引用与缩进54
2.4.3文本输入字符56
2.4.4字体和颜色设置57
2.4.5超级链接<a>标签60
2.4.6相对路径和绝对路径62
2.4.7页内跳转超级链接63
2.4.8电子邮件链接mailto64
2.5图片和列表65
2.5.1网页图像格式65
2.5.2图像标签〈img〉66
2.5.3用图像作为链接68
2.5.4有序列表(项目列表)70
2.5.5无序列表72
2.5.6嵌套列表73
2.6表格和框架74
2.6.1创建基本表格74
2.6.2表格的边框和背景76
2.6.3合并表格单元格78
2.6.4表格的间距与边距80
2.6.5框架结构标签<frameset>81
2.6.6框架集<frameseet>的属性82
2.6.7框架<frame>的属性84
2.6.8框架页导航85
2.6.9使用<noframes>标签86
2.7表单87
2.7.1表单标签<form>87
2.7.2 HTML表单控件88
2.7.3 Input表单输入控件89
2.7.4文本域和下拉列表控件91
2.8小结93
第3章CSS定义网页样式94
3.1 CSS概述94
3.1.1 CSS的作用94
3.1.2 CSS样式表的类型96
3.1.3 CSS语句的语法98
3.1.4在Dreamweaver中创建CSS98
3.2 CSS选择器100
3.2.1标签选择器101
3.2.2类别选择器103
3.2.3 id选择器105
3.2.4通配符选择器107
3.2.5属性选择器107
3.3格式化文本109
3.3.1设置字体110
3.3.2文本的排版114
3.3.3表格和边框119
3.3.4颜色与背景122
3.4列表样式126
3.4.1在列表中应用CSS126
3.4.2更改列表类型127
3.4.3在列表中使用图像129
3.4.4列表项的显示位置129
3.5小结131
第2篇 网页设计与制作134
第4章 如何设计吸引人的网站134
4.1理解色彩134
4.1.1什么是色彩134
4.1.2如何进行网页配色135
4.1.3网页的色调136
4.1.4网页色彩设计规则137
4.2布局设计138
4.2.1布局的重要性138
4.2.2常见布局结构138
4.2.3布局的方法141
4.2.4网页布局技术142
4.3图片和多媒体的应用144
4.3.1图片的作用144
4.3.2图片与文字的布局145
4.3.3网站的Logo设计146
4.3.4网站的图标和按钮147
4.3.5添加多媒体动画147
4.4小结149
第5章用Dreamweaver可视化设计页面150
5.1 Dreamweaver工作区150
5.1.1工作区布局简介150
5.1.2使用文档编辑器152
5.1.3使用属性面板154
5.1.4 Dreamweaver选项设置155
5.2添加文本和图像155
5.2.1输入文本156
5.2.2格式化文本157
5.2.3添加列表项158
5.2.4输入特殊字符159
5.2.5插入本地图像159
5.2.6设置图像属性161
5.2.7编辑图像163
5.2.8插入图像占位符164
5.2.9鼠标经过图像164
5.3链接与导航166
5.3.1文字链接166
5.3.2页面跳转链接168
5.3.3创建Spry导航菜单栏169
5.4添加多媒体内容172
5.4.1插入Flash动画172
5.4.2插入视频174
5.4.3插入音乐175
5.5使用模板和资源176
5.5.1创建并使用模板177
5.5.2创建重复区域179
5.5.3创建可选区域179
5.5.4使用网页资源180
5.6小结181
第6章 创建和管理Web站点182
6.1定义Web站点182
6.1.1定义网站的逻辑结构182
6.1.2使用站点管理工具183
6.1.3创建远程站点184
6.2管理站点文件187
6.2.1认识文件管理面板187
6.2.2使用展开文件面板188
6.2.3创建和管理文件和文件夹189
6.3测试与管理站点192
6.3.1创建测试服务器192
6.3.2使用版本控制196
6.3.3导入和导出站点设置198
6.4小结200
第7章 使用DIV和CSS进行页面布局201
7.1网页布局方法201
7.1.1使用表格布局页面201
7.1.2表格布局的缺点205
7.1.3使用DIV和CSS布局206
7.2 CSS布局基础211
7.2.1 CSS的盒模型211
7.2.2 CSS盒模型属性214
7.2.3 CSS中的浮动219
7.2.4浮动布局基础220
7.2.5相对定位和绝对定位222
7.2.6图文混排的方法225
7.3 DV和CSS常见布局结构226
7.3.1一列固定宽度居中227
7.3.2一列宽度自适应228
7.3.3二列固定宽度229
7.3.4二列自适应宽度230
7.3.5三行一列固定高度232
7.4小结234
第8章用JavaScript让网页动起来235
8.1 JavaScript概述235
8.1.1什么是JavaScript235
8.1.2将JavaScript插入页面237
8.2 JavaScript语言基础239
8.2.1变量和注释239
8.2.2理解数据类型240
8.2.3表达式和运算符243
8.2.4程序流程控制245
8.2.5函数253
8.2.6对象和数组255
8.3用JavaScript操作HTML网页261
8.3.1 DOM对象简介261
8.3.2使用window窗口对象263
8.3.3添加网页定时器267
8.3.4窗口的打开和关闭269
8.3.5使用document文档对象272
8.3.6更改页面元素的属性273
8.4小结275
第9章 添加动态页面特效276
9.1网页行为和事件276
9.1.1网页行为276
9.1.2网页事件278
9.1.3使用扩展管理器管理行为280
9.2使用Dreamweaver内置行为281
9.2.1检查插件行为281
9.2.2拖动AP层283
9.2.3转到URL行为284
9.2.4打开浏览器窗口286
9.2.5弹出信息287
9.2.6显示隐藏元素288
9.2.7交换图像288
9.2.8检查表单289
9.2.9预先载入图像292
9.2.10跳转菜单293
9.2.11调用JavaScript295
9.2.12改变属性295
9.3使用JavaScript编写特效297
9.3.1随机问候信息297
9.3.2动态时钟效果298
9.3.3创建滚动字幕300
9.3.4左右晃动的图像302
9.3.5单击按钮打开全屏窗口304
9.4小结306
第10章用jQuery操纵网页307
10.1认识jQuery307
10.1.1 jQuery的作用307
10.1.2下载和安装JQuery308
10.1.3第一个jQuery页面309
10.2使用jQuery对象310
10.2.1访问jQuery对象311
10.2.2访问DOM对象属性312
10.2.3 jQuery基本语法313
10.3使用jQuery的选择器314
10.3.1基本选择器314
10.3.2层次选择器317
10.3.3过滤选择器318
10.3.4表单选择器328
10.4操作网页文档329
10.4.1修改元素属性329
10.4.2设置元素内容331
10.4.3动态创建内容334
10.4.4动态插入节点335
10.4.5动态删除节点338
10.4.6复制节点339
10.4.7替换与包裹节点341
10.5操作DOM事件345
10.5.1页面加载事件345
10.5.2绑定事件346
10.5.3移除事件绑定348
10.5.4切换事件349
10.6设计动画特效352
10.6.1基本动画352
10.6.2滑动动画355
10.6.3淡入淡出356
10.7小结358
第11章 用HTML5开发网页359
11.1 HTML5入门359
11.1.1什么是HTML5359
11.1.2 HTML5的特性361
11.1.3 HTML5与HTML 4的区别365
11.1.4在Dreamweaver中创建HTMLS网页366
11.2 HTML5元素介绍367
11.2.1 DOCTYPE和字符集368
11.2.2新增与移除的标签368
11.2.3语义性元素370
11.2.4结构化语义元素371
11.2.5语义性块元素373
11.2.6语义性内联元素375
11.2.7全局属性377
11.2.8交互性页面元素380
11.3 HTML5 Canvas画布383
11.3.1画布的基础知识383
11.3.2 canvas对象入门385
11.3.3绘制矩形388
11.3.4绘制圆形392
11.3.5绘制线条394
11.3.6绘制文本396
11.3.7绘制图像398
11.4小结400
第12章HTML5多媒体应用401
12.1图像处理高级应用401
12.1.1使用绘图样式401
12.1.2线性渐变填充402
12.1.3放射性渐变填充404
12.1.4图案填充406
12.1.5图像的移动、旋转和缩放407
12.1.6使用阴影效果411
12.2播放音频413
12.2.1理解音频格式413
12.2.2转换音频文件414
12.2.3使用audio元素415
12.2.4控制音乐播放415
12.2.5自定义播放器外观420
12.3播放视频423
12.3.1理解视频格式423
12.3.2使用video元素424
12.3.3在画布上播放视频425
12.4小结429
第13章用Photoshop设计网页图像430
13.1 Photoshop基础430
13.1.1图像的分类430
13.1.2 Photoshop的工作区界面432
13.1.3创建和打开图像文件433
13.2图像的基本操作435
13.2.1选择图像435
13.2.2调整大小437
13.2.3旋转和变换438
13.2.4裁切440
13.2.5剪切、复制和粘贴441
13.2.6画笔描边442
13.2.7图像填充443
13.3使用图层443
13.3.1什么是图层444
13.3.2创建图层445
13.3.3修改图层446
13.3.4图层锁定448
13.3.5图层蒙版449
13.3.6图层样式452
13.4颜色与通道453
13.4.1调整图像色彩453
13.4.2转换图像模式459
13.4.3什么是通道459
13.4.4创建和编辑通道460
13.5文本和滤镜462
13.5.1添加文本462
13.5.2文本特效464
13.5.3滤镜的作用464
13.5.4使用滤镜466
13.6小结467
第14章 使用Fireworks优化图片输出468
14.1 Fireworks基础468
14.1.1认识Fireworks主界面468
14.1.2打开和创建图像文件469
14.13使用绘图工作区470
14.2 Fireworks绘图473
14.2.1选择图像473
14.2.2位图工具475
14.2.3位图效果476
14.2.4矢量图工具478
14.2.5矢量图效果480
14.2.6添加文字481
14.3应用特效484
14.3.1使用图层484
14.3.2创建蒙版485
14.3.3使用样式487
14.3.4应用滤镜488
14.4网页图像优化489
14.4.1使用切片工具489
14.4.2创建交互式按钮492
14.4.3创建交互式菜单494
14.4.4优化图像输出496
14.5小结498
第15章 使用Flash设计网页动画499
15.1 Flash简介499
15.1.1认识Flash主界面499
15.1.2创建第一个Flash动画501
15.1.3使用ActionScript控制动画播放504
15.2设计动画图形507
15.2.1在Flash中绘制图形507
15.2.2使用绘图工具509
15.2.3创建文本对象512
15.2.4对象的操作513
15.3创建Flash动画516
15.3.1 Flash动画的种类516
15.3.2使用时间轴和帧517
15.3.3元件、实例和库519
15.3.4逐帧动画520
15.3.5补间动画522
15.3.6图层遮罩动画524
15.3.7沿路径运动的动画525
15.4小结526
第3篇 动态网站开发528
第16章 使用PHP开发动态网站528
16.1动态网站基础528
16.1.1什么是动态网站528
16.1.2 PHP语言简介529
16.1.3安装PHP环境530
16.1.4一个简单的PHP示例533
16.2 PHP语言入门535
16.2.1 PHP标记535
16.2.2变量和类型537
16.2.3常量540
16.2.4运算符和表达式541
16.2.5算术运算符542
16.2.6赋值运算符543
16.2.7比较运算符544
16.2.8逻辑运算符545
16.2.9字符串运算符545
16.2.10递增/递减运算符546
16.2.11运算符的优先级547
16.3流程控制语句548
16.3.1使用if条件判断语句548
16.3.2使用switch语句550
16.3.3使用while循环语句551
16.3.4 for和foreach循环553
16.3.5使用break和continue555
16.4函数和数组556
16.4.1定义和使用函数556
16.4.2函数的参数557
16.4.3函数的返回值559
16.4.4字符串函数560
16.4.5日期时间函数564
16.4.6创建和使用数组566
16.5小结568
第17章 操纵MySQL数据库569
17.1 MySQL数据库基础569
17.1.1数据库基础知识569
17.1.2 MySQL简介571
17.1.3 MySQL的命令操作573
17.1.4使用phpMyAdmin管理MySQL数据库575
17.2 MySQL数据库操作576
17.2.1更改用户密码576
17.2.2创建新用户578
17.2.3创建数据库580
17.2.4管理数据库581
17.2.5删除数据库583
17.3定义数据表583
17.3.1 SQL语言简介584
17.3.2设计数据表585
17.3.3创建数据表586
17.3.4 CREATE TABLE语句588
17.3.5修改数据表589
17.3.6删除数据表591
17.4记录的增、删、改592
17.4.1插入数据592
17.4.2修改数据595
17.4.3删除数据596
17.5查询数据表597
17.5.1 SELECT语句597
17.5.2 DISTINCT抑制重复行599
17.5.3 WHERE条件查询599
17.5.4 ORDER BY查询排序601
17.5.5 GROUP BY分组查询602
17.6小结604
第18章用Dreamweaver创建PHP&MySQL动态网站605
18.1 Dreamweaver与PHP的整合605
18.1.1在Dreamweaver中开发PHP网站605
18.1.2连接MySQL数据库606
18.1.3 Dreamweaver动态网站开发流程609
18.2创建图书管理动态网站610
18.2.1网站结构设计610
18.2.2创建图书列表记录集611
18.2.3显示图书列表615
18.2.4显示图书借阅详细信息618
18.2.5添加图书621
18.2.6修改图书625
18.2.7删除图书628
18.3用PHP操纵MySQL629
18.3.1连接数据库630
18.3.2选择要使用的数据库631
18.3.3执行SQL语句632
18.4小结636
第4篇 网站维护与优化638
第19章 网站的测试与发布638
19.1站点的测试638
19.1.1功能测试638
19.1.2性能测试640
19.1.3用户界面测试641
19.1.4兼容性测试642
19.1.5安全性测试643
19.2网站的发布643
19.2.1网站空间644
19.2.2申请域名646
19.2.3发布网站647
19.2.4使用CuteFTP上传网站649
19.2.5使用FileZilla上传网站651
19.3小结653
第20章 网站的日常维护654
20.1理解网站维护654
20.1.1网站维护的内容654
20.1.2网站维护的作用655
20.1.3网站维护的方法656
20.2网页内容管理656
20.2.1静态网站的更新657
20.2.2动态网站的更新657
20.3 PHP页面安全性管理659
20.3.1预防SQL注入659
20.3.2会话数据的安全管理660
20.3.3常见Web安全预防664
20.4 MySQL数据库维护665
20.4.1检查数据表665
20.4.2备份数据库667
20.4.3恢复数据库668
20.5小结670
第21章 网站的推广与优化671
21.1使用网站推广671
21.1.1网站推广的目的671
21.1.2网站推广的特点673
21.1.3网站推广的方式674
21.2认识搜索引擎优化SEO677
21.2.1什么是搜索引擎677
21.2.2理解搜索引擎优化SEO679
21.2.3网站对SEO的影响680
21.2.4理解搜索引擎关键字681
21.3搜索引擎友好的网页设计682
21.3.1标题和元数据682
21.3.2 Url结构优化684
21.3.3避免使用页框架685
21.3.4网站导航的SEO优化686
21.3.5图像和Flash优化687
21.3.6压缩网页尺寸688
21.4小结689
第5篇 综合案例692
第22章 设计制作企业门户网站692
22.1网站前期策划692
22.1.1网站设计需求692
22.1.2定义网站结构693
22.1.3网站风格定位694
22.1.4网站预览694
22.1.5在Dreamweaver中创建网站697
22.2设计网站首页698
22.2.1网站布局结构698
22.2.2使用CSS控制布局显示701
22.2.3 CSS+DIV导航结构703
22.2.4首页布局的实现707
22.2.5首页内容的实现711
22.3设计解决方案页713
22.3.1页面布局713
22.3.2 CSS控制布局显示715
22.4设计“联系我们”页716
22.4.1页面布局716
22.4.2创建表单717
22.4.3表单样式718
22.5小结720
第23章 基于PHP+MySQL的内容管理网站721
23.1网站前期策划721
23.1.1内容管理系统的作用721
23.1.2网站功能架构722
23.2定义与访问数据库724
23.2.1网站数据库设计724
23.2.2网站数据库安装726
23.2.3定义数据库访问类727
23.2.4连接和关闭数据库728
23.2.5查询数据库数据730
23.2.6插入、更新和删除数据库数据731
23.2.7网站配置文件config.inc.php734
23.3网站前台实现735
23.3.1页眉和页脚的实现735
23.3.2网站首页实现737
23.3.3文章列表实现739
23.3.4文章内容页实现742
23.3.5显示静态页面内容743
23.3.6留言页面的实现744
23.4后台管理功能实现746
23.4.1用户登录界面746
23.4.2管理首页实现748
23.4.3栏目管理749
23.4.4文章管理753
23.4.5添加和修改文章755
23.4.6页面管理758
23.5小结760
第24章 基于HTML5+CSS3企业网站开发761
24.1网站前期策划761
24.1.1理解HTML5的语义性元素761
24.1.2 CSS3的新增特性762
24.1.3房产租售网站结构764
24.1.4网站页面预览764
24.2设计网站首页767
24.2.1首页的布局767
24.2.2导航栏的设计771
24.2.3宣传广告栏772
24.2.4 CSS布局设计775
24.3设计网站内容页779
24.3.1出售房源页面779
24.3.2购买房源页面781
24.3.3出租房源页面783
24.3.4房产过户页面785
24.3.5“联系我们”页面787
24.4小结788