图书介绍
Web前端设计与开发 HTML+CSS+JavaScript+HTML 5+jQueryPDF|Epub|txt|kindle电子书版本网盘下载
![Web前端设计与开发 HTML+CSS+JavaScript+HTML 5+jQuery](https://www.shukui.net/cover/10/31955987.jpg)
- QST青软实训编著 著
- 出版社: 北京:清华大学出版社
- ISBN:9787302447757
- 出版时间:2016
- 标注页数:542页
- 文件大小:432MB
- 文件页数:570页
- 主题词:超文本标记语言-程序设计;网页制作工具;JAVA语言-程序设计
PDF下载
下载说明
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