图书介绍

Web前端设计与开发 HTML+CSS+JavaScript+HTML 5+jQueryPDF|Epub|txt|kindle电子书版本网盘下载

Web前端设计与开发 HTML+CSS+JavaScript+HTML 5+jQuery
  • QST青软实训编著 著
  • 出版社: 北京:清华大学出版社
  • ISBN:9787302447757
  • 出版时间:2016
  • 标注页数:542页
  • 文件大小:432MB
  • 文件页数:570页
  • 主题词:超文本标记语言-程序设计;网页制作工具;JAVA语言-程序设计

PDF下载


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

下载说明

Web前端设计与开发 HTML+CSS+JavaScript+HTML 5+jQueryPDF格式电子书版下载

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

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

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

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

图书目录

第1章 HTML语言基础1

任务驱动1

学习路线1

本章目标2

1.1 Internet起源2

1.2 HTML概述2

1.2.1 HTML发展过程2

1.2.2 HTML文档结构3

1.2.3 编写HTML文件的注意事项5

1.2.4 文档类型声明和语言版本6

1.3 HEAD元素6

1.3.1 title元素7

1.3.2 meta元素7

1.4 文本元素8

1.4.1 标题标签8

1.4.2 文本修饰标签9

1.4.3 特殊字符10

1.5 文档结构元素11

1.5.1 段落标签11

1.5.2 换行标签12

1.5.3 水平线标签12

1.6 列表元素13

1.6.1 有序列表13

1.6.2 无序列表15

1.6.3 定义列表16

1.7 div与span标签17

1.8 URL简介18

1.9 图像标签20

1.10 超链接标签22

1.10.1 文本链接与锚点链接22

1.10.2 图片链接与图片热区链接23

1.10.3 其他超链接25

1.10.4 超链接的target属性26

1.11 贯穿任务实现27

1.11.1 实现【任务1-1】28

1.11.2 实现【任务1-2】28

1.11.3 实现【任务1-3】29

1.11.4 实现【任务1-4】30

本章总结30

小结30

Q&A31

章节练习31

习题31

上机31

第2章 表格与框架33

任务驱动33

学习路线33

本章目标33

2.1 表格34

2.1.1 表格的组成34

2.1.2 表格的基本属性35

2.1.3 单元格标签37

2.1.4 行标签39

2.1.5 表格的行分组40

2.1.6 表格的列分组42

2.1.7 表格的嵌套43

2.2 框架43

2.2.1 框架集的基本结构44

2.2.2 框架集的属性44

2.2.3 框架的属性46

2.2.4 框架集的嵌套47

2.2.5 内联框架48

2.2.6 框架之间的链接49

2.3 贯穿任务实现50

2.3.1 实现【任务2-1】50

2.3.2 实现【任务2-2】56

本章总结61

小结61

Q&A62

章节练习62

习题62

上机63

第3章 表单65

任务驱动65

学习路线65

本章目标65

3.1 表单概述66

3.2 表单标签66

3.3 表单域68

3.3.1 单行文本框69

3.3.2 密码框70

3.3.3 单选按钮71

3.3.4 复选框72

3.3.5 文件选择框73

3.3.6 隐藏域74

3.3.7 多行文本框75

3.3.8 列表选择框76

3.4 按钮控件79

3.5 表单分组81

3.6 贯穿任务实现82

3.6.1 实现【任务3-1】82

3.6.2 实现【任务3-2】86

本章总结88

小结88

Q&A89

章节练习89

习题89

上机89

第4章 CSS语言基础91

任务驱动91

学习路线91

本章目标91

4.1 CSS概述92

4.1.1 CSS发展史92

4.1.2 CSS基本语法结构92

4.2 CSS的使用93

4.2.1 内嵌样式93

4.2.2 内部样式表94

4.2.3 外部样式表95

4.2.4 样式表的优先级97

4.3 CSS选择器98

4.3.1 基本选择器98

4.3.2 组合选择器101

4.3.3 属性选择器104

4.4 CSS样式属性106

4.4.1 文本属性106

4.4.2 字体属性107

4.4.3 背景属性110

4.4.4 表格属性113

4.4.5 列表属性114

4.4.6 分类属性116

4.5 伪类与伪元素122

4.5.1 伪类122

4.5.2 伪元素124

4.6 贯穿任务实现125

4.6.1 实现【任务4-1】125

4.6.2 实现【任务4-2】126

本章总结128

小结128

Q&A129

章节练习129

习题129

上机130

第5章 CSS页面布局132

任务驱动132

学习路线132

本章目标132

5.1 盒子模型133

5.2 内容区133

5.3 边框134

5.3.1 边框宽度136

5.3.2 边框样式136

5.3.3 圆角边框138

5.3.4 边框阴影143

5.3.5 图像边框144

5.4 内边距149

5.5 外边距151

5.5.1 外边距的基本用法151

5.5.2 外边距合并153

5.6 DIV+CSS页面布局155

5.7 贯穿任务实现158

5.7.1 实现【任务5-1158

5.7.2 实现【任务5-2】161

本章总结164

小结164

Q &A165

章节练习165

习题165

上机167

第6章 JavaScript语言基础169

任务驱动169

学习路线169

本章目标170

6.1 JavaScript简介170

6.1.1 JavaScript发展史170

6.1.2 JavaScript特点及规范171

6.2 JavaScript使用形式171

6.3 基本语法173

6.3.1 标识符173

6.3.2 关键字173

6.3.3 数据类型174

6.3.4 变量174

6.3.5 注释177

6.4 运算符178

6.4.1 赋值运算符178

6.4.2 算术运算符178

6.4.3 比较运算符179

6.4.4 逻辑运算符180

6.4.5 三元运算符181

6.5 流程控制182

6.5.1 分支结构182

6.5.2 循环结构184

6.5.3 转移语句189

6.5.4 with语句191

6.6 函数192

6.6.1 预定义函数192

6.6.2 自定义函数195

6.7 贯穿任务实现199

6.7.1 实现【任务6-1】199

6.7.2 实现【任务6-2】200

本章总结201

小结201

Q&A202

章节练习202

习题202

上机203

第7章 JavaScript对象205

任务驱动205

学习路线205

本章目标205

7.1 JavaScript对象206

7.2 Array数组对象206

7.2.1 数组对象的创建206

7.2.2 数组对象的属性207

7.2.3 数组对象的常用方法208

7.2.4 二维数组212

7.3 String字符串对象213

7.3.1 字符串的创建213

7.3.2 字符串对象的常用方法215

7.4 Date日期对象220

7.4.1 Date对象的创建220

7.4.2 Date对象的常用方法221

7.5 Math数学对象224

7.5.1 Math对象的属性224

7.5.2 Math对象的方法225

7.6 RegExp正则表达式对象227

7.6.1 RegExp对象的创建227

7.6.2 RegExp对象的方法229

7.6.3 String与RegExp231

7.7 自定义对象233

7.7.1 原始方式233

7.7.2 构造函数方式234

7.7.3 原型方式235

7.7.4 混合方式237

7.7.5 JSON方式238

7.8 贯穿任务实现241

7.8.1 实现【任务7-1】241

7.8.2 实现【任务7-2】243

本章总结245

小结245

Q&A246

章节练习246

习题246

上机247

第8章 BOM与DOM编程248

任务驱动248

学习路线248

本章目标249

8.1 BOM和DOM模型249

8.1.1 BOM模型249

8.1.2 DOM模型250

8.1.3 事件机制250

8.2 window对象251

8.2.1 window对象的属性251

8.2.2 window对象的方法253

8.3 location对象258

8.4 history对象259

8.5 navigator对象260

8.6 document对象262

8.6.1 document对象的属性262

8.6.2 document对象的方法265

8.7 Form对象268

8.8 Table对象271

8.9 DOM节点274

8.10 事件处理278

8.10.1 事件流和事件对象278

8.10.2 鼠标事件279

8.10.3 键盘事件281

8.10.4 文档事件284

8.10.5 表单及表单元素事件286

8.11 贯穿任务实现288

8.11.1 实现【任务8-1】288

8.11.2 实现【任务8-2】290

8.11.3 实现【任务8-3】293

本章总结296

小结296

Q&A296

章节练习297

习题297

上机298

第9章 HTML 5基础299

任务驱动299

学习路线299

本章目标299

9.1 HTML 5概述300

9.1.1 HTML 5发展史300

9.1.2 HTML 5优势300

9.2 HTML 5语法特征301

9.2.1 HTML 5标记方式301

9.2.2 HTML 5语法差异302

9.3 HT ML 5文档结构304

9.3.1 HTML 5文档结构元素305

9.3.2 HTML 5其他标签309

9.3.3 HTML 5拖放API311

9.4 HTML 5表单元素315

9.4.1 HTML 5表单属性315

9.4.2 新增的input标签320

9.4.3 自定义表单验证323

9.5 贯穿任务实现325

9.5.1 实现【任务9-1】325

9.5.2 实现【任务9-2】327

9.5.3 实现【任务9-3】336

本章总结339

小结339

Q&A340

章节练习340

习题340

上机341

第10章 HTML 5进阶343

任务驱动343

学习路线343

本章目标343

10.1 Canvas绘图344

10.1.1 < canvas>标签344

10.1.2 CanvasRenderingContext2D对象345

10.1.3 绘制图形347

10.1.4 绘制图像348

10.1.5 绘制文字354

10.1.6 绘制路径356

10.1.7 绘制圆弧358

10.1.8 绘制渐变图形361

10.1.9 图形坐标变换364

10.2 多媒体播放367

10.2.1 HTML 5的多媒体支持368

10.2.2 HTML 5多媒体API370

10.3 Web存储372

10.3.1 Storage接口373

10.3.2 Session Storage373

10.3.3 Local Storage375

10.4 本地数据库377

10.4.1 SQLite数据库377

10.4.2 IndexedDB数据库381

10.5 Web Worker388

10.5.1 Worker基本应用389

10.5.2 Worker线程嵌套391

10.6 贯穿任务实现393

10.6.1 实现【任务10-1】393

10.6.2 实现【任务10-2】396

10.6.3 实现【任务10-3】400

本章总结404

小结404

Q&A405

章节练习406

习题406

上机406

第11章 jQuery基础408

任务驱动408

学习路线408

本章目标408

11.1 j Query概述409

11.1.1 jQuery优势409

11.1.2 搭建jQuery开发环境409

11.1.3 DOM对象和jQuery对象411

11.2 jQuery选择器412

11.2.1 基本选择器412

11.2.2 层次选择器413

11.2.3 过滤选择器415

11.2.4 表单选择器424

11.3 jQuery基本操作426

11.3.1 属性操作426

11.3.2 样式操作430

11.3.3 内容操作434

11.4 jQuery事件处理439

11.4.1 页面加载事件439

11.4.2 事件绑定440

11.4.3 解除事件绑定448

11.4.4 事件对象450

11.5 贯穿任务实现453

11.5.1 实现【任务11-1】453

11.5.2 实现【任务11-2】456

11.5.3 实现【任务11-3】460

本章总结460

小结460

Q&A461

章节练习461

习题461

上机463

第12章 jQuery进阶464

任务驱动464

学习路线464

本章目标464

12.1 jQuery文档处理465

12.1.1 创建节点465

12.1.2 插入节点466

12.1.3 复制节点472

12.1.4 删除节点475

12.1.5 包裹节点477

12.2 遍历节点480

12.2.1 祖先遍历480

12.2.2 后代遍历483

12.2.3 同胞遍历486

12.2.4 节点过滤488

12.3 jQuery动画效果490

12.4 数组和对象操作500

12.5 jQuery插件504

12.5.1 插件的基本原理505

12.5.2 表格插件的实现508

12.5.3 图表插件的实现512

12.6 贯穿任务实现516

12.6.1 实现【任务12-1516

12.6.2 实现【任务12-2】519

12.6.3 实现【任务12-3】522

本章总结524

小结524

Q&A525

章节练习525

习题525

上机526

附录A HTML 5新增和弃用标签527

A.1 HTML 5新增的标签527

A.2 HTML 5弃用标签528

附录B HTML 5浏览器支持情况529

附录C JSON语法532

C.1 JSON简介532

C.2 JSON基本结构532

C.3 J SON复杂结构533

C.4 JSON解析方法534

附录D常用的校验正则表达式536

附录E IE11开发人员工具537

E.1开发人员工具简介537

E.2使用F12工具537

热门推荐