图书介绍

网页制作与网站建设宝典 第2版PDF|Epub|txt|kindle电子书版本网盘下载

网页制作与网站建设宝典 第2版
  • 张蓉等编著 著
  • 出版社: 北京:电子工业出版社
  • ISBN:9787121217210
  • 出版时间:2014
  • 标注页数:666页
  • 文件大小:200MB
  • 文件页数:682页
  • 主题词:网页制作工具;网站-建设

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

网页制作与网站建设宝典 第2版PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第1部分 网站开发基础篇2

第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网页设计软件AdobeDreamweaver29

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、tr、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部分 网站开发实战篇78

第4章 使用Adobe Dreamweaver CS678

4.1安装Adobe Dreamweaver CS678

4.2 Dreamweaver CS6工作区概述79

4.2.1文档工具栏79

4.2.2标准工具栏80

4.2.3样式呈现工具栏80

4.2.4浏览器导航工具栏81

4.2.5编码工具栏81

4.2.6状态栏81

4.2.7属性检查器82

4.2.8插入面板82

4.2.9文件面板83

4.2.10 CSS样式面板83

4.2.11操作实例:插入一个下拉菜单83

4.2.12操作实例:插入选项卡式面板86

4.3使用Dreamweaver CS6制作博客首页88

4.4 Dreamweaver CS6的使用技巧93

4.4.1 Dreamweaver中常用的快捷方式93

4.4.2 Dreamweaver的首选参数94

4.5常见问题95

4.5.1 Dreamweaver CS6的新功能95

4.5.2什么是网页三剑客95

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在网页中插入图像113

6.2.1插入图像113

6.2.2设置图像属性115

6.2.3设置图像超链接117

6.2.4设置图像的边距118

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 CS6的样式模板自动生成样式表文件128

6.4.4使用Dreamweaver CS6链接外部样式表132

6.4.5使用Dreamweaver CS6编辑样式表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创建库项目151

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实例制作一个框架结构网页168

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 CS6173

7.1熟悉Photoshop CS6的操作界面173

7.1.1菜单栏174

7.1.2工具箱174

7.1.3工具选项栏175

7.1.4状态栏175

7.1.5面板176

7.2熟悉图像基础操作184

7.2.1新建文件184

7.2.2打开文件185

7.2.3置入文件185

7.2.4分辨率186

7.2.5移动工具186

7.2.6建立选区187

7.2.7复制与粘贴191

7.2.8裁切192

7.2.9画布调整193

7.2.10视图调整工具194

7.2.11保存文档194

7.3创建与编辑选区195

7.3.1选区模式195

7.3.2选框工具的使用197

7.3.3快速选择工具和魔棒工具198

7.3.4套索工具组的使用199

7.3.5编辑选区202

7.3.6实例:演示一个图像公司的网页设计206

7.4强大的画笔功能209

7.4.1使用画笔工具209

7.4.2画笔工具调板210

7.4.3铅笔工具210

7.4.4颜色替换工具211

7.4.5历史画笔工具212

7.4.6渐变工具212

7.4.7油漆桶工具213

7.5图像的修饰与润色213

7.5.1图章工具组214

7.5.2橡皮擦工具组214

7.6绘制路径与矢量图形215

7.6.1使用形状工具215

7.6.2钢笔工具组216

7.6.3路径和选区的转换218

7.7文字工具219

7.7.1水平文字和垂直文字219

7.7.2段落文字220

7.7.3栅格化文字220

7.7.4变形文字220

7.7.5路径文字221

7.8图层应用技术221

7.8.1图层混合模式222

7.8.2图层样式222

7.9小结223

第8章 使用Adobe Fireworks CS6224

8.1 Fireworks CS6的基本操作224

8.1.1认识Fireworks CS6的工作环境224

8.1.2使用面板226

8.1.3设置画布228

8.2创建和编辑位图230

8.2.1创建位图230

8.2.2创建和编辑选区231

8.2.3使用铅笔工具绘制图形233

8.2.4使用油漆桶工具绘制图形235

8.2.5修饰位图236

8.3创建和编辑矢量图形237

8.3.1绘制基本形状237

8.3.2绘制自动形状238

8.3.3绘制自由变形形状240

8.3.4创建复合形状243

8.4样式、元件和URL244

8.4.1使用样式244

8.4.2使用元件245

8.4.3使用URL246

8.5切片、变换图像和热点247

8.5.1创建切片248

8.5.2使用切片交互249

8.5.3导出切片250

8.5.4使用热点251

8.6按钮、导航栏和弹出菜单252

8.6.1按钮252

8.6.2导航栏254

8.6.3弹出菜单255

8.7小结256

第9章 制作网站的Logo和Banner257

9.1设计与制作网站Logo257

9.1.1网站Logo的设计思路257

9.1.2网站Logo的表现形式258

9.1.3网站Logo的设计与制作规范259

9.1.4网站Logo的制作259

9.2设计与制作网站Banner264

9.2.1网站Banner的设计标准264

9.2.2网站Banner的表现形式265

9.2.3网站Banner的制作266

9.3小结269

第10章 网页图像的优化270

10.1图像格式的选择270

10.1.1 GIF格式270

10.1.2 JPEG格式271

10.1.3 PNG格式272

10.2色彩的运用273

10.2.1颜色模式的选择273

10.2.2 Web图像安全色274

10.2.3 Web抖动274

10.3切片及其优化274

10.3.1切片的制作方法275

10.3.2切片的优化280

10.4图像大小的调整282

10.5小结283

第11章 层叠式样式表(CSS)284

11.1样式表基础284

11.1.1样式表概述284

11.1.2基本语法285

11.1.3选择符286

11.1.4常用样式表属性296

11.1.5 HTML和XHTML元素分类300

11.1.6样式表中的单位301

11.1.7样式表的引用方法302

11.2样式表盒模型305

11.2.1盒模型简介305

11.2.2盒模型尺寸计算307

11.2.3内边距属性309

11.2.4边框属性311

11.2.5外边距属性313

11.2.6盒的高度与内容溢出316

11.3小结318

第12章 网页布局319

12.1基本表格布局319

12.1.1插入表格319

12.1.2设置表格属性320

12.1.3合并及拆分单元格322

12.1.4使用表格实现布局325

12.2元素的定位326

12.2.1元素的定位属性326

12.2.2静态定位327

12.2.3相对定位328

12.2.4绝对定位329

12.2.5固定定位330

12.2.6使用定位实现布局331

12.3元素的可见性333

12.3.1 display333

12.3.2 visibility335

12.4元素的深度336

12.5浮动336

12.5.1 XHTML文档流336

12.5.2使用浮动属性337

12.5.3清除浮动属性340

12.5.4使用浮动实现布局342

12.6常见布局方式及其实现345

12.6.1常见布局类型345

12.6.2固定式布局346

12.6.3流动式布局348

12.7小结350

第13章 动态网页351

13.1 JavaScript基础知识351

13.1.1 JavaScript简介351

13.1.2编辑与调试JavaScript353

13.1.3基本数据类型354

13.1.4变量355

13.1.5直接量356

13.1.6运算符和表达式357

13.1.7语句358

13.1.8函数362

13.1.9对象364

13.1.10数组366

13.2文档对象模型(DOM)366

13.2.1 DOM结构366

13.2.2 DOM中的对象367

13.2.3 HTML DOM结点类型368

13.2.4访问DOM结点368

13.2.5操纵DOM结点375

13.2.6修改DOM结点的文本381

13.2.7控制元素样式383

13.2.8 DOM事件386

13.3 Ajax入门389

13.3.1什么是Ajax389

13.3.2 Ajax关键技术389

13.3.3 XMLHttpRequest对象390

13.3.4 Ajax应用举例393

13.4常见问题395

13.4.1通过DOM模型是否只能获得form标签中的文本框元素的值395

13.4.2 HTML中的两种button的实现方法396

13.4.3 JavaScript是面向对象的程序设计语言吗396

13.5小结396

第14章 PHP开发基础397

14.1 PHP简介397

14.1.1 PHP的介绍及环境搭建397

14.1.2 PHP标记403

14.1.3关键字403

14.1.4 PHP语句404

14.1.5注释405

14.1.6 PHP的输出405

14.1.7第一个PHP例子405

14.2数据类型406

14.2.1整型406

14.2.2浮点型406

14.2.3字符串型406

14.2.4布尔型408

14.2.5数组409

14.2.6对象409

14.2.7资源410

14.2.8空值410

14.2.9数据类型的自动转换411

14.2.10数据类型的强制转换412

14.3常量与变量413

14.3.1常量413

14.3.2变量413

14.3.3可变变量417

14.4运算符与表达式417

14.4.1运算符417

14.4.2运算符的优先级和结合性421

14.4.3表达式421

14.5流程控制424

14.5.1条件结构424

14.5.2分支结构424

14.5.3循环结构425

14.5.4跳转语句427

14.6函数428

14.6.1用户自定义函数428

14.6.2嵌套函数429

14.6.3递归函数430

14.6.4变量函数430

14.6.5系统函数431

14.7数组431

14.7.1创建数组431

14.7.2访问数组元素434

14.7.3遍历数组435

14.7.4数组排序438

14.7.5数组的栈操作442

14.7.6数组的计算444

14.8面向对象编程技术445

14.8.1类的创建445

14.8.2构造函数和析构函数446

14.8.3类的实例化449

14.8.4类的继承449

14.9 PHP访问MySQL数据库451

14.9.1 PHP的MySQL数据库接口451

14.9.2创建数据库连接451

14.9.3查询记录453

14.9.4插入记录454

14.9.5更新记录456

14.9.6删除记录458

14.10常见问题459

14.10.1 register_globals选项459

14.10.2如何使用会话460

14.10.3如何判断当前使用的php.ini配置文件460

14.11小结461

第15章 Java Web开发基础462

15.1 Java语言概述462

15.1.1 Java语言简介462

15.1.2 JDK463

15.1.3 IDE465

15.1.4 Java应用服务器466

15.1.5 JSP技术简介469

15.1.6 Servlet技术简介470

15.2 Java程序设计基础472

15.2.1 Java程序结构472

15.2.2基本数据类型475

15.2.3变量477

15.2.4运算符477

15.2.5程序流程控制语句479

15.3面向对象编程483

15.3.1类的基本结构483

15.3.2构造函数485

15.3.3类成员486

15.3.4成员的访问控制487

15.3.5对象的创建489

15.4 Servlet编程技术489

15.4.1 Servlet的生命周期490

15.4.2 Servlet的常用方法490

15.4.3处理表单数据491

15.4.4管理会话数据493

15.4.5管理Cookie495

15.4.6过滤器497

15.5 JSP编程技术500

15.5.1 JSP的语法500

15.5.2 JSP指令标记500

15.5.3 JSP内置对象502

15.5.4 JSP的动作503

15.5.5 JavaBeans组件技术505

15.6 Java Web数据库访问技术509

15.6.1 JDBC简介510

15.6.2 Java访问MySQL510

15.7常见问题520

15.7.1如何设置Java 2的环境变量520

15.7.2哪些Java集成开发工具支持Java 2521

15.7.3如何处理Java开发中的中文乱码521

15.8小结524

第16章 MySQL开发基础525

16.1 MySQL基础知识525

16.2 MySQL的安装526

16.2.1 Windows平台上的安装526

16.2.2 Linux平台上MySQL的安装526

16.3数据库的创建与维护528

16.3.1创建数据库528

16.3.2查看数据库528

16.3.3切换当前数据库529

16.3.4删除数据库529

16.4表的管理529

16.4.1存储引擎529

16.4.2常用数据类型531

16.4.3创建表531

16.4.4修改表532

16.4.5删除表532

16.5数据查询与操纵533

16.5.1查询数据533

16.5.2修改数据533

16.5.3删除数据534

16.6其他数据库对象535

16.6.1索引535

16.6.2视图536

16.6.3存储过程和函数537

16.7安全性管理538

16.8常见问题539

16.8.1无法连接到MySQL服务器539

16.8.2如何重置root用户密码539

16.9小结540

第17章 网站的测试与发布541

17.1网站的测试541

17.1.1功能测试541

17.1.2性能测试546

17.1.3用户界面测试546

17.1.4兼容性测试547

17.1.5安全性测试549

17.2网站的发布550

17.2.1域名注册550

17.2.2选择主机551

17.2.3发布网站551

17.3常见问题551

17.3.1如何将域名指向所申请的主机551

17.3.2可以在域名解析中设置虚拟主机吗552

17.4小结552

第3部分 网站维护和推广篇554

第18章 网站的日常维护554

18.1网站数据库维护554

18.1.1 MySQL数据库的备份554

18.1.2 MySQL数据库的恢复559

18.1.3 MySQL数据库的压缩560

18.1.4 MySQL数据库的修复561

18.2网站服务器的维护562

18.2.1用户的管理562

18.2.2防火墙的设置563

18.2.3 IIS的安全566

18.2.4 Apache的安全567

18.3除了数据库和安全维护之外的其他工作567

18.4小结568

第19章 网站的宣传推广569

19.1搜索引擎优化569

19.1.1优化网页结构569

19.1.2增加外部链接570

19.1.3主动提交网站571

19.2链接策略571

19.3电子邮件策略572

19.4网络广告573

19.5传统营销策略574

19.6如何提高搜索引擎优化的效果574

19.7小结574

第4部分 综合实例篇576

第20章 综合实例:博客系统576

20.1系统分析576

20.1.1系统背景576

20.1.2功能模块576

20.1.3目录结构577

20.2数据库设计577

20.2.1数据实体577

20.2.2数据表结构577

20.2.3数据库的建立578

20.3公共模块设计581

20.3.1系统配置文件581

20.3.2数据库操作类581

20.3.3网页头部区域583

20.3.4网页底部区域583

20.3.5左侧导航区域584

20.3.6验证码584

20.4用户模块585

20.4.1用户类585

20.4.2用户注册588

20.4.3用户登录590

20.4.4用户注销591

20.4.5修改用户信息592

20.5文章模块595

20.5.1文章类595

20.5.2文章列表598

20.5.3分类页面599

20.5.4文章搜索600

20.5.5文章细览601

20.6评论模块603

20.6.1评论类603

20.6.2发表评论605

20.6.3显示评论606

20.7 RSS模块606

20.7.1 RSS元素606

20.7.2 RSS操作类607

20.7.3生成RSS610

20.8管理功能模块611

20.8.1管理员登录611

20.8.2分类管理615

20.8.3文章管理620

20.8.4评论管理625

20.8.5管理员注销627

20.9小结628

第21章 综合实例:文档管理系统629

21.1系统分析629

21.1.1系统背景629

21.1.2功能模块629

21.2数据库设计629

21.2.1数据实体630

21.2.2数据表结构630

21.3实现数据持久层与数据访问层630

21.3.1数据库访问帮助类的实现631

21.3.2 CategoryDAO类的实现631

21.3.3 DocumentDAO类的实现632

21.3.4 UserDAO类的实现634

21.4实现业务逻辑层636

21.4.1 Category实体类的实现636

21.4.2 Document实体类的实现637

21.4.3 User实体类的实现638

21.4.4 CategoryService类的实现639

21.4.5 DocumentService类的实现640

21.4.6 UserService类的实现642

21.5实现处理用户请求的Servlet644

21.5.1增加分类644

21.5.2删除分类645

21.5.3修改分类646

21.5.4增加文档648

21.5.5删除文档650

21.5.6修改文档651

21.5.7获得当前用户的所有文档653

21.5.8用户登录653

21.6实现展示层654

21.6.1登录页面654

21.6.2文档管理系统主页面655

21.6.3分类列表页面657

21.6.4文档列表页面658

21.6.5新增文档页面659

21.6.6修改文档页面660

21.6.7新增分类页面661

21.6.8修改分类页面662

21.7 ChangeCharsetFilter过滤器的实现663

21.8 web.xml的配置664

21.9小结666

热门推荐