图书介绍
网页制作与网站建设宝典PDF|Epub|txt|kindle电子书版本网盘下载
![网页制作与网站建设宝典](https://www.shukui.net/cover/23/30798747.jpg)
- 张春晓,黄勇等编著 著
- 出版社: 北京电子工业出版社
- ISBN:9787121155529
- 出版时间:2012
- 标注页数:668页
- 文件大小:272MB
- 文件页数:682页
- 主题词:网页-制作;网站-开发
PDF下载
下载说明
网页制作与网站建设宝典PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1部分 网站开发基础篇1
第1章 网站开发基础2
1.1认识网页和网站2
1.1.1什么是网页2
1.1.2什么是网站4
1.2网页的相关概念5
1.2.1因特网5
1.2.2万维网6
1.2.3浏览器6
1.2.4超文本标记语言8
1.2.5电子邮件9
1.2.6统一资源定位符9
1.2.7域名12
1.2.8文件传输协议12
1.2.9 IP地址14
1.3网站建设的一般流程15
1.3.1确定网站主题15
1.3.2网站整体规划17
1.3.3申请网站域名19
1.3.4准备主机或虚拟主机24
1.3.5设计网页页面26
1.3.6网站程序设计28
1.3.7网站的发布29
1.4常用的网页设计软件29
1.4.1网页设计软件Adobe Dreamweaver29
1.4.2平面设计软件Adobe Photoshop30
1.4.3网页图片设计和切图软件Adobe Fireworks30
1.4.4动画设计软件Adobe Flash31
1.5小结31
第2章 HTML入门32
2.1 HTML的基本语法32
2.1.1 HTML静态网页结构32
2.1.2创建HTML静态网页33
2.2常见的HTML标签34
2.2.1基础类标签(html、head、title、style、link、body)35
2.2.2窗体类标签(frameset、frame、iframe)37
2.2.3容器类标签(div、table、tbody、、td、th、tfoot)41
2.2.4列表类标签45
2.2.5排版类标签46
2.2.6文字样式类标签50
2.2.7功能类标签53
2.2.8表单类标签55
2.2.9多媒体类标签58
2.2.10特殊标记59
2.3实例:制作一个用户注册页面59
2.3.1网页的整体外观60
2.3.2网页的内容布局60
2.3.3制作网页61
2.4常见问题65
2.4.1 HTML代码的大小写问题65
2.4.2不同的浏览器之间的兼容性问题65
2.4.3 HTML、XHTML和XML66
2.5小结66
第3章 网页的色彩搭配67
3.1网页色彩基础知识67
3.1.1认识色彩67
3.1.2色彩的特征67
3.1.3色彩的选择68
3.2网页配色标准70
3.2.1网页配色设计方案70
3.2.2网页配色原则72
3.3网页配色步骤72
3.3.1确定网页主色彩72
3.3.2确定网页辅助色彩73
3.3.3页面的色彩分配73
3.4常见问题74
3.4.1如何快速掌握网页的色彩搭配74
3.4.2如何获得某个网页的基本色的RGB值75
3.5小结76
第2部分 网站开发实战篇77
第4章 Adobe Dreamweaver CS578
4.1安装Adobe Dreamweaver CS578
4.2 Dreamweaver CSS工作区概述79
4.2.1文档工具栏79
4.2.2标准工具栏80
4.2.3样式呈现工具栏81
4.2.4浏览器导航工具栏81
4.2.5编码工具栏81
4.2.6状态栏82
4.2.7属性检查器82
4.2.8插入面板82
4.2.9文件面板83
4.2.10 CSS样式面板83
4.2.11操作实例:插入一个下拉菜单84
4.2.12操作实例:插入选项卡式面板86
4.3使用Dreamweaver CS5制作博客首页89
4.4 Dreamweaver CS5的使用技巧94
4.4.1 Dreamweaver中常用的快捷方式94
4.4.2 Dreamweaver的首选参数94
4.5常见问题95
4.5.1 Dreamweaver CS5的新功能95
4.5.2什么是网页三剑客96
4.6小结96
第5章 使用Dreamweaver进行站点管理97
5.1创建本地站点97
5.1.1使用站点向导创建本地站点97
5.1.2选择和更改本地工作站点98
5.1.3本地站点和远程服务器同步99
5.2管理站点100
5.2.1打开站点100
5.2.2编辑站点100
5.2.3删除站点100
5.2.4复制站点101
5.3管理站点文件101
5.3.1创建文件夹和文件101
5.3.2移动和复制文件101
5.4实例:创建网站并测试各项功能101
5.5常见问题103
5.5.1 FTP不能上传和下载的问题103
5.5.2 FTP远程文件夹设置的问题104
5.6小结104
第6章 使用Dreamweaver制作HTML页面105
6.1文本的输入和编辑105
6.1.1输入文本105
6.1.2设置文本属性107
6.1.3使用pre标签进行排版111
6.1.4输入特殊字符112
6.2在网页中插入图像112
6.2.1插入图像112
6.2.2设置图像属性115
6.2.3设置图像超链接117
6.2.4设置图像的边距117
6.2.5鼠标经过(mouse over)图像118
6.3网页链接119
6.3.1文字链接119
6.3.2锚点链接120
6.3.3电子邮件链接121
6.3.4图像热点链接122
6.4利用CSS美化网页123
6.4.1 CSS的基本语法124
6.4.2在Dreamweaver中自动生成CSS样式标记127
6.4.3使用Dreamweaver CS5的样式模板自动生成样式表文件128
6.4.4使用Dreamweaver CS5链接外部样式表132
6.4.5 使用Dreamweaver CS5编辑样式表132
6.4.6应用CSS设置文本格式133
6.4.7实例:CSS样式表的使用134
6.5插入多媒体136
6.5.1插入Flash动画136
6.5.2插入视频138
6.5.3插入音乐141
6.6实例:制作图文混排的多媒体页面142
6.7在Dreamweaver中使用网页模板150
6.7.1创建库项目150
6.7.2创建模板154
6.7.3创建可编辑区域158
6.7.4创建其他模板区域160
6.8框架网页165
6.8.1创建框架网页165
6.8.2保存框架167
6.8.3框架结构页面的编辑167
6.8.4实例:制作一个框架结构网页169
6.9常见问题170
6.9.1网页中Flash动画大小的问题170
6.9.2网页中音乐或视频文件不能播放的问题171
6.9.3网页中音乐或视频文件大小的问题172
6.9.4网页模板与库项目的实质172
6.9.5在网页中如何使用框架网页172
6.10小结172
第7章 使用Adobe Photoshop CS5173
7.1熟悉Photoshop CS5的操作界面173
7.1.1应用程序栏174
7.1.2菜单栏174
7.1.3工具箱174
7.1.4工具选项栏175
7.1.5状态栏175
7.1.6面板176
7.2熟悉图像基础操作185
7.2.1新建文件185
7.2.2打开文件186
7.2.3置入文件187
7.2.4分辨率187
7.2.5移动工具188
7.2.6建立选区189
7.2.7复制与粘贴193
7.2.8裁切194
7.2.9画布调整194
7.2.10视图调整工具195
7.2.11保存文档196
7.3创建与编辑选区196
7.3.1选区模式196
7.3.2选框工具的使用198
7.3.3快速选择工具和魔棒工具199
7.3.4套索工具组的使用201
7.3.5编辑选区203
7.3.6实例:演示一个图像公司的网页设计207
7.4强大的画笔功能210
7.4.1使用画笔工具210
7.4.2画笔工具调板211
7.4.3铅笔工具211
7.4.4颜色替换工具212
7.4.5历史画笔工具213
7.4.6渐变工具213
7.4.7油漆桶工具214
7.5图像的修饰与润色214
7.5.1图章工具组215
7.5.2橡皮擦工具组215
7.6绘制路径与矢量图形216
7.6.1使用形状工具216
7.6.2钢笔工具组217
7.6.3路径和选区的转换219
7.7文字工具220
7.7.1水平文字和垂直文字220
7.7.2段落文字221
7.7.3栅格化文字221
7.7.4变形文字221
7.7.5路径文字222
7.8图层应用技术222
7.8.1图层混合模式223
7.8.2图层样式223
7.9 小结224
第8章 使用Adobe Fireworks CS5225
8.1 Fireworks CS5的基本操作225
8.1.1认识Fireworks CS5的工作环境225
8.1.2使用面板227
8.1.3设置画布229
8.2创建和编辑位图231
8.2.1创建位图231
8.2.2创建和编辑选区232
8.2.3使用铅笔工具绘制图形234
8.2.4使用油漆桶工具绘制图形236
8.2.5修饰位图237
8.3创建和编辑矢量图形238
8.3.1绘制基本形状238
8.3.2绘制自动形状239
8.3.3绘制自由变形形状241
8.3.4创建复合形状244
8.4样式、元件和URL245
8.4.1使用样式245
8.4.2使用元件246
8.4.3使用URL247
8.5切片、变换图像和热点248
8.5.1创建切片249
8.5.2使用切片交互250
8.5.3导出切片251
8.5.4使用热点252
8.6按钮、导航栏和弹出菜单253
8.6.1按钮253
8.6.2导航栏255
8.6.3弹出菜单256
8.7小结257
第9章 制作网站的Logo和Banner258
9.1设计与制作网站Logo258
9.1.1网站Logo的设计思路258
9.1.2网站Logo的表现形式259
9.1.3网站Logo的设计与制作规范260
9.1.4网站Logo的制作260
9.2设计与制作网站Banner265
9.2.1网站Banner的设计标准265
9.2.2网站Banner的表现形式266
9.2.3网站Banner的制作267
9.3小结270
第10章 网页图像的优化271
10.1图像格式的选择271
10.1.1 GIF格式271
10.1.2 JPEG格式272
10.1.3 PNG格式273
10.2色彩的运用274
10.2.1颜色模式的选择274
10.2.2 Web图像安全色275
10.2.3 Web抖动275
10.3切片及其优化275
10.3.1切片的制作方法276
10.3.2切片的优化281
10.4图像大小的调整283
10.5小结284
第11章 层叠式样式表285
11.1样式表基础285
11.1.1样式表概述285
11.1.2基本语法286
11.1.3选择符287
11.1.4常用样式表属性297
11.1.5 HTML和XHTML元素分类301
11.1.6样式表中的单位302
11.1.7样式表的引用方法303
11.2样式表盒模型306
11.2.1盒模型简介306
11.2.2盒模型尺寸计算308
11.2.3内边距属性310
11.2.4边框属性312
11.2.5外边距属性314
11.3.6盒的高度与内容溢出318
11.3小结319
第12章 网页布局320
12.1基本表格布局320
12.1.1插入表格320
12.1.2设置表格属性321
12.1.3合并及拆分单元格323
12.1.4使用表格实现布局326
12.2元素的定位327
12.2.1元素的定位属性327
12.2.2静态定位328
12.2.3相对定位329
12.2.4绝对定位330
12.2.5固定定位331
12.2.6使用定位实现布局332
12.3元素的可见性334
12.3.1 display334
12.3.2 visibility336
12.4元素的深度337
12.5浮动337
12.5.1 XHTML文档流337
12.5.2使用浮动属性338
12.5.3清除浮动属性341
12.5.4使用浮动实现布局343
12.6常见布局方式及其实现346
12.6.1常见布局类型346
12.6.2固定式布局347
12.6.3流动式布局349
12.7小结351
第13章 动态网页352
13.1 JavaScript基础知识352
13.1.1 JavaScript简介352
13.1.2编辑与调试JavaScript354
13.1.3基本数据类型355
13.1.4变量356
13.1.5直接量357
13.1.6运算符和表达式358
13.1.7语句359
13.1.8函数363
13.1.9对象365
13.1.10数组367
13.2文档对象模型(DOM)367
13.2.1 DOM结构367
13.2.2 DOM中的对象368
13.2.3 HTML DOM结点类型369
13.2.4访问DOM结点369
13.2.5操纵DOM结点376
13.2.6修改DOM结点的文本382
13.2.7控制元素样式384
13.2.8 DOM事件387
13.3 Ajax入门390
13.3.1什么是Ajax390
13.3.2 Ajax关键技术390
13.3.3 XMLHttpRequest对象391
13.3.4 Ajax应用举例394
13.4常见问题396
13.4.1通过DOM模型是否只能获得form标签中的文本框元素的值396
13.4.2 HTML中的两种button的实现方法397
13.4.3 JavaScript是面向对象的程序设计语言吗397
13.5小结397
第14章 PHP开发基础398
14.1 PHP简介398
14.1.1 PHP的介绍及环境搭建398
14.1.2 PHP标记404
14.1.3关键字404
14.1.4 PHP语句405
14.1.5注释406
14.1.6 PHP的输出406
14.1.7第一个PHP例子406
14.2数据类型407
14.2.1整型407
14.2.2浮点型407
14.2.3字符串型407
14.2.4布尔型409
14.2.5数组410
14.2.6对象410
14.2.7资源411
14.2.8空值411
14.2.9数据类型的自动转换411
14.2.10数据类型的强制转换413
14.3常量与变量413
14.3.1常量414
14.3.2变量414
14.3.3可变变量418
14.4运算符与表达式418
14.4.1运算符418
14.4.2运算符的优先级和结合性422
14.4.3表达式422
14.5流程控制425
14.5.1条件结构425
14.5.2分支结构426
14.5.3循环结构426
14.5.4跳转语句428
14.6函数429
14.6.1用户自定义函数429
14.6.2嵌套函数430
14.6.3递归函数431
14.6.4变量函数431
14.6.5系统函数432
14.7数组433
14.7.1创建数组433
14.7.2访问数组元素436
14.7.3遍历数组436
14.7.4数组排序439
14.7.5数组的栈操作443
14.7.6数组的计算445
14.8面向对象编程技术446
14.8.1类的创建446
14.8.2构造函数和析构函数447
14.8.3类的实例化450
14.8.4类的继承450
14.9 PHP访问 MySQL数据库452
14.9.1 PHP的MySQL数据库接口452
14.9.2创建数据库连接452
14.9.3查询记录454
14.9.4插入记录455
14.9.5更新记录457
14.9.6删除记录460
14.10常见问题460
14.10.1 register globals选项460
14.10.2如何使用会话461
14.10.3如何判断当前使用的php.ini配置文件462
14.11小结462
第15章 Java Web开发基础463
15.1 Java语言概述463
15.1.1 Java语言简介463
15.1.2 JDK464
15.1.3 IDE466
15.1.4 Java应用服务器467
15.1.5 JSP技术简介470
15.1.6 Servlet技术简介471
15.2 Java程序设计基础473
15.2.1 Java程序结构473
15.2.2基本数据类型476
15.2.3变量478
15.2.4运算符478
15.2.5程序流程控制语句480
15.3面向对象编程484
15.3.1类的基本结构484
15.3.2构造函数486
15.3.3类成员487
15.3.4成员的访问控制488
15.3.5对象的创建490
15.4 Servlet编程技术490
15.4.1 Servlet的生命周期491
15.4.2 Servlet的常用方法491
15.4.3处理表单数据492
15.4.4管理会话数据494
15.4.5管理Cookie496
15.4.6过滤器498
15.5 JSP编程技术501
15.5.1 JSP的语法501
15.5.2 JSP指令标记501
15.5.3 JSP内置对象503
15.5.4 JSP的动作504
15.5.5 JavaBeans组件技术506
15.6 Java Web数据库访问技术510
15.6.1 JDBC简介511
15.6.2 Java访问MySQL511
15.7常见问题521
15.7.1如何设置Java 2的环境变量521
15.7.2哪些Java集成开发工具支持Java 2522
15.7.3如何处理Java开发中的中文乱码522
15.8小结525
第16章 MySQL开发基础526
16.1 MySQL基础知识526
16.2 MySQL的安装527
16.2.1 Windows平台上的安装527
16.2.2 Linux平台上MySQL的安装527
16.3数据库的创建与维护529
16.3.1创建数据库529
16.3.2查看数据库529
16.3.3切换当前数据库530
16.3.4删除数据库530
16.4表的管理530
16.4.1存储引擎530
16.4.2常用数据类型532
16.4.3创建表532
16.4.4修改表533
16.4.5删除表533
16.5数据查询与操纵534
16.5.1查询数据534
16.5.2修改数据534
16.5.3删除数据535
16.6其他数据库对象536
16.6.1索引536
16.6.2视图537
16.6.3存储过程和函数538
16.7安全性管理539
16.8常见问题540
16.8.1无法连接到MySQL服务器540
16.8.2如何重置root用户密码540
16.9小结541
第17章 网站的测试与发布542
17.1网站的测试542
17.1.1功能测试542
17.1.2性能测试547
17.1.3用户界面测试547
17.1.4兼容性测试548
17.1.5安全性测试550
17.2网站的发布551
17.2.1域名注册551
17.2.2选择主机552
17.2.3发布网站552
17.3常见问题552
17.3.1如何将域名指向所申请的主机552
17.3.2可以在域名解析中设置虚拟主机吗553
17.4小结553
第3部分 网站维护和推广篇555
第18章 网站的日常维护556
18.1网站数据库维护556
18.1.1 MySQL数据库的备份556
18.1.2 MySQL数据库的恢复561
18.1.3 MySQL数据库的压缩562
18.1.4 MySQL数据库的修复563
18.2网站服务器的维护564
18.2.1用户的管理564
18.2.2防火墙的设置565
18.2.3 IIS的安全568
18.2.4 Apache的安全569
18.3除了数据库和安全维护之外的其他工作570
18.4小结570
第19章 网站的宣传推广571
19.1搜索引擎优化571
19.1.1优化网页结构571
19.1.2增加外部链接572
19.1.3主动提交网站573
19.2链接策略573
19.3电子邮件策略574
19.4网络广告575
19.5传统营销策略576
19.6如何提高搜索引擎优化的效果576
19.7小结576
第4部分 综合实例篇577
第20章 综合实例:博客系统578
20.1系统分析578
20.1.1系统背景578
20.1.2功能模块578
20.1.3目录结构579
20.2数据库设计579
20.2.1数据实体579
20.2.2数据表结构579
20.2.3数据库的建立580
20.3公共模块设计583
20.3.1系统配置文件583
20.3.2数据库操作类583
20.3.3网页头部区域585
20.3.4网页底部区域585
20.3.5左侧导航区域586
20.3.6验证码586
20.4用户模块587
20.4.1用户类587
20.4.2用户注册590
20.4.3用户登录592
20.4.4用户注销593
20.4.5修改用户信息594
20.5文章模块597
20.5.1文章类597
20.5.2文章列表600
20.5.3分类页面601
20.5.4文章搜索602
20.5.5文章细览603
20.6评论模块604
20.6.1评论类605
20.6.2发表评论607
20.6.3显示评论608
20.7 RSS模块608
20.7.1 RSS元素608
20.7.2 RSS操作类609
20.7.3生成RSS612
20.8管理功能模块613
20.8.1管理员登录613
20.8.2分类管理617
20.8.3文章管理622
20.8.4评论管理627
20.8.5管理员注销629
20.9小结630
第21章 综合实例:文档管理系统631
21.1系统分析631
21.1.1系统背景631
21.1.2功能模块631
21.2数据库设计631
21.2.1数据实体632
21.2.2数据表结构632
21.3实现数据持久层与数据访问层632
21.3.1数据库访问帮助类的实现633
21.3.2 CategoryDAO类的实现633
21.3.3 DocumentDAO类的实现634
21.3.4 UserDAO类的实现636
21.4实现业务逻辑层638
21.4.1 Category实体类的实现638
21.4.2 Document实体类的实现639
21.4.3 User实体类的实现640
21.4.4 CategoryService类的实现641
21.4.5 DocumentService类的实现642
21.4.6 UserService类的实现644
21.5实现处理用户请求的Servlet646
21.5.1增加分类646
21.5.2删除分类647
21.5.3修改分类648
21.5.4增加文档650
21.5.5删除文档652
21.5.6修改文档653
21.5.7获得当前用户的所有文档655
21.5.8用户登录655
21.6实现展示层656
21.6.1登录页面656
21.6.2文档管理系统主页面657
21.6.3分类列表页面659
21.6.4文档列表页面660
21.6.5新增文档页面661
21.6.6修改文档页面662
21.6.7新增分类页面663
21.6.8修改分类页面664
21.7 ChangeCharsetFilter过滤器的实现665
21.8 web.xml的配置666
21.9小结668