图书介绍
HTML5+jQuery Mobile移动应用开发2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

- 丁锋,陆禹成编著 著
- 出版社: 北京:清华大学出版社
- ISBN:9787302493501
- 出版时间:2018
- 标注页数:446页
- 文件大小:80MB
- 文件页数:457页
- 主题词:超文本标记语言-程序设计-教材;JAVA语言-程序设计-教材
PDF下载
下载说明
HTML5+jQuery Mobile移动应用开发PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 认识HTML1
1.1 HTML基本介绍1
1.2 HTML常用标签2
1.3 HTML表单3
1.4 HTML和CSS的简单交互4
第2章 语义化标签5
2.1 什么是语义化标签5
2.2 header标签6
2.3 footer标签8
2.4 nav标签9
2.5 article标签10
2.6 section标签12
2.7 aside标签13
第3章 视频和音频15
3.1 音频播放器——audio15
3.1.1 audio标签的使用15
3.1.2 如何获取音频文件的URL16
3.1.3 autoplay属性17
3.1.4 loop属性18
3.1.5 preload属性18
3.1.6 audio标签支持的音频文件18
3.2 视频播放器——video19
3.2.1 video标签的使用19
3.2.2 video标签的属性20
3.3 Media事件23
3.3.1 HTML 5中audio和video的方法23
3.3.2 HTML 5中audio和video的属性26
3.3.3 HTML 5中audio和video的事件36
第4章 存储38
4.1 本地存储39
4.2 localStorage对象39
4.2.1 通过localStorage设置存储元素40
4.2.2 获取数据43
4.2.3 删除数据44
4.2.4 清除数据45
4.3 sessionStorage48
4.3.1 存储数据48
4.3.2 获取数据50
4.3.3 删除数据51
4.3.4 清除数据51
4.4 storage对象52
4.5 storage事件53
4.6 应用程序缓存54
4.7 本地数据库57
4.7.1 创建/打开数据库57
4.7.2 执行操作58
第5章 即时通信61
5.1 概述61
5.1.1 Web端即时通信技术61
5.1.2 实现Web端即时通信的方法62
5.1.3 四种Web即时通信技术比较63
5.2 短轮询原理与实现63
5.2.1 原理63
5.2.2 实现63
5.3 长轮询原理与实现64
5.3.1 原理64
5.3.2 实现64
5.4 长连接的原理与实现66
5.4.1 原理66
5.4.2 实现67
5.5 WebSocket原理与前端API68
5.5.1 原理68
5.5.2 前端API68
第6章 Canvas绘图69
6.1 Canvas基础69
6.1.1 基本Canvas创建69
6.1.2 开始在Canvas上绘制元素71
6.1.3 绘制一条直线71
6.1.4 为直线设定样式72
6.1.5 绘制多条直线73
6.2 使用Canvas绘制图形76
6.2.1 绘制矩形76
6.2.2 绘制圆形78
6.3 图形变换85
6.4 图形的组合89
6.4.1 绘制两个图形89
6.4.2 新图形和原图形之间的关系90
6.4.3 加色处理91
6.5 图像处理91
6.5.1 加载图像92
6.5.2 图像剪裁94
6.5.3 像素处理95
第7章 CSS选择器97
7.1 基本选择器97
7.1.1 id选择器97
7.1.2 class选择器98
7.1.3 元素选择器103
7.2 基本选择器综合使用104
7.2.1 选择器的嵌套104
7.2.2 基本选择器优先级问题109
7.2.3 同时设定多个元素样式110
7.3 伪类选择器111
7.3.1 状态选择器111
7.3.2 :before和:after116
7.4 位置选择器120
7.4.1 :first-child120
7.4.2 :last-child121
7.4.3 :nth-child(n)122
7.4.4 :nth-of-type(n)123
7.5 属性选择器123
7.5.1 [attribute]123
7.5.2 [attribute=value]124
7.5.3 [attribute~=value]125
7.6 其他选择器126
第8章 元素定位127
8.1 static127
8.2 relative129
8.3 absolute130
8.4 fixed132
8.5 float浮动布局133
第9章 移动元素单位137
9.1 px137
9.1.1 需求描述一138
9.1.2 需求描述二140
9.2 em143
9.3 rem144
9.3.1 需求描述一145
9.3.2 需求描述二146
第10章 盒模型148
10.1 内容149
10.1.1 text-align149
10.1.2 line-height150
10.1.3 字体152
10.1.4 截断153
10.2 内边距边界155
10.3 边框边界156
10.4 外边距边界161
第11章 Flex布局——FlexBox162
第12章 使用CSS3新特性188
12.1 transform属性188
12.2 translate方法189
12.3 rotate方法194
12.4 scale()方法196
12.5 skew()方法197
12.6 transition方法203
12.7 帧动画212
第13章 DOM操作229
13.1 DOM是什么229
13.2 通过DOM获取文档元素230
13.2.1 getElementById()方法230
13.2.2 innerHTML方法230
13.2.3 getElementsByTagName()方法233
13.2.4 getElementsByClassName()方法234
13.3 DOM节点236
13.3.1 节点之间的关系236
13.3.2 节点的属性240
13.4 DOM事件245
13.4.1 鼠标单击事件onclick246
13.4.2 表单改变事件onchange()247
13.4.3 完成加载事件onload248
第14章 JavaScript对象249
14.1 数组249
14.1.1 Array对象的属性250
14.1.2 Array对象的方法250
14.1.3 数组遍历254
14.2 字符串对象254
14.2.1 String对象的属性254
14.2.2 String对象的方法255
14.3 日期257
14.3.1 初始化一个日期258
14.3.2 获取日期参数258
第15章 JavaScript基本语法261
15.1 开始使用JavaScript261
15.2 变量265
15.3 基本数据类型265
15.4 基本语句266
15.4.1 if else语句266
15.4.2 循环语句267
15.5 函数267
15.6 对象268
第16章 Window对象270
16.1 setInterval()方法和clearInterval()方法270
16.2 setTimeout()方法和clearTimeout()方法274
16.3 Location对象277
第17章 函数279
17.1 函数的定义279
17.1.1 初识函数279
17.1.2 匿名函数280
17.1.3 自我调用函数280
17.2 函数调用281
17.3 函数的作用域281
17.4 函数的参数283
第18章 jQuery中的选择器284
18.1 选取所有元素284
18.2 基本选择器288
18.2.1 id选择器288
18.2.2 class选择器288
18.2.3 元素选择器291
18.2.4 组合使用基本选择器292
18.3 位置选择器293
18.3.1 选择特殊位置293
18.3.2 任意位置选择器295
18.4 属性选择器297
18.5 表单选择器299
18.5.1 根据type选择对应的input299
18.5.2 状态选择器300
18.6 灵活使用各种选择器301
第19章 jQuery中的DOM方法303
19.1 获取上层元素303
19.1.1 parent()方法303
19.1.2 parents()方法305
19.1.3 parentsUntil()方法306
19.2 获取后代元素307
19.2.1 children()方法307
19.2.2 find()方法309
19.3 选择兄弟节点310
19.3.1 siblings()方法310
19.3.2 next()方法、nextAll()方法和nextUntil()方法312
19.4 jQuery与JavaScript的DOM选择对比314
19.5 jQuery中其他DOM节点选择方法315
19.5.1 first()和last()315
19.5.2 eq()315
19.5.3 filter()方法和not()方法316
第20章 jQuery操纵CSS样式318
20.1 css()方法——直接控制元素样式318
20.1.1 获取某个元素的CSS属性值318
20.1.2 设置元素的CSS属性319
20.2 其他CSS方法323
20.2.1 和元素尺寸相关的方法323
20.2.2 和位置相关的方法324
第21章 jQuery中的动画效果328
21.1 基本动画效果328
21.1.1 显示和隐藏328
21.1.2 淡入和淡出331
21.1.3 滑动333
21.2 复杂动画效果335
21.3 jQuery中的动画队列342
21.4 停止动画344
第22章 jQuery中的AJAX348
22.1 环境搭建349
22.2 load()方法350
22.3 $.get()方法和$.post()方法352
22.3.1 $.get()方法和$.post()方法的原理和使用352
22.3.2 实战训练356
22.4 ajax()方法360
22.5 ajaxStart()和aj axComplete()方法364
第23章 jQuery Mobile组件367
23.1 定义一个移动应用界面——page组件367
23.1.1 指定一个页面367
23.1.2 为页面划分不同的区域368
23.2 添加功能按钮——button组件369
23.2.1 按钮组件的定义方式369
23.2.2 按钮组件样式设定371
23.2.3 按钮组373
23.3 菜单栏374
23.4 定义可滑动的面板——panel组件376
23.5 弹框组件379
23.5.1 定义基本弹框379
23.5.2 装饰弹窗381
23.6 在移动应用中添加响应式表格385
23.6.1 回流表格385
23.6.2 列切换表格387
第24章 jQuery Mobile的触摸事件389
24.1 开始使用jQuery Mobile390
24.2 jQuery Mobile事件390
24.3 触摸事件391
24.3.1 tap——手指单击一次391
24.3.2 taphold——手指长按事件393
24.3.3 swipe——滑动事件394
24.3.4 设备转动事件396
24.3.5 屏幕滚动事件398
24.3.6 页面事件399
第25章 jQuery Mobile表单401
25.1 jQuery Mobile中表单的基本结构401
25.2 表单样式402
25.2.1 隐藏标签内容402
25.2.2 为输入框添加小图标403
25.3 表单的种类404
25.3.1 搜索框405
25.3.2 滑块输入405
25.3.3 单选框和复选框407
第26章 jQuery Mobile列表410
26.1 简单列表410
26.2 复杂样式的列表414
26.2.1 气泡数字414
26.2.2 列表图标417
26.2.3 复杂结构的列表418
26.2.4 为列表添加功能420
第27章 jQuery Mobile项目结构425
27.1 基本结构425
27.2 页面间的过渡427
27.2.1 淡入过渡——fade427
27.2.2 翻转过渡——flip428
27.2.3 抛出效果——flow429
27.2.4 滑动效果——slide430
27.2.5 弹窗效果——pop432
第28章 项目实战:聊天APP的开发434
28.1 移动界面编写434
28.1.1 聊天列表页面框架搭建434
28.1.2 聊天列表制作435
28.1.3 页面头部和底部的编写437
28.2 聊天详情页面搭建439
热门推荐
- 2116252.html
- 61818.html
- 2218004.html
- 264074.html
- 27079.html
- 3843051.html
- 2007901.html
- 86967.html
- 2506390.html
- 3093777.html
- http://www.ickdjs.cc/book_1727524.html
- http://www.ickdjs.cc/book_985582.html
- http://www.ickdjs.cc/book_1362478.html
- http://www.ickdjs.cc/book_1342178.html
- http://www.ickdjs.cc/book_2093125.html
- http://www.ickdjs.cc/book_384298.html
- http://www.ickdjs.cc/book_2093046.html
- http://www.ickdjs.cc/book_3313180.html
- http://www.ickdjs.cc/book_1006962.html
- http://www.ickdjs.cc/book_3420861.html