fbpx

[email protected]

购物车

 查看订单

  • 我的帐户
东东购 | EasternEast
  • 中文书店
    • 畅销排行榜
      • 小说 畅销榜
      • 童书 畅销榜
      • 外语畅销榜
      • 管理畅销榜
      • 法律畅销榜
      • 青春文学畅销榜
    • 热门分类
      • 社会小说
      • 成功/励志 畅销榜
      • 人物传记
      • 大陆原创
      • 绘本童书
      • 影视小说
    • 文学推荐
      • 文集
      • 戏剧
      • 纪实文学
      • 名家作品
      • 民间文学
      • 中国现当代随笔
    • 新书热卖榜
      • 小说 新书热卖榜
      • 青春文学 新书热卖榜
      • 童书 新书热卖榜
      • 管理 新书热卖榜
      • 成功/励志 新书热卖榜
      • 艺术 新书热卖榜
  • 精选分类
    • 小说
    • 保健养生
    • 烹饪/美食
    • 风水/占卜
    • 青春文学
    • 童书
    • 管理
    • 成功/励志
    • 文学
    • 哲学/宗教
    • 传记
    • 投资理财
    • 亲子家教
    • 动漫/幽默
    • 法律 Legal
    • 经济 Economics
    • 所有分类
  • 关于东东
  • 帮我找书
搜索
首页计算机/网络移动开发HTML5+jQuery Mobile移动应用开发

HTML5+jQuery Mobile移动应用开发

作者:丁锋、陆禹成 出版社:清华大学出版社 出版时间:2018年03月 

ISBN: 9787302493501
年中特卖用“SALE15”折扣卷全场书籍85折!可与三本88折,六本78折的优惠叠加计算!全球包邮!
trust badge

EUR €48.99

类别: 移动开发 SKU:5d8403985f9849104540271e 库存: 有现货
  • 描述
  • 评论( 0 )

描述

开 本: 16开纸 张: 胶版纸包 装: 平装-胶订是否套装: 否国际标准书号ISBN: 9787302493501

产品特色
编辑推荐
《HTML5 jQuery Mobile移动应用开发》从多个角度对移动Web开发进行详细介绍,从基础知识到实战开发都有所涉及。本书主要分为5个部分。第1部分介绍HTML5的基础知识。第2部分介绍CSS3以及移动端开发与样式开发等相关知识和应用方法。第3部分介绍JavaScript基础知识,包括JavaScript基本语法、JavaScript常用方法,以及如何使用JavaScirpt进行移动Web开发。第4部分介绍流行、高效的移动端Web开发框架jQuery Mobile,整体讲解如何使用jQuery Mobile进行移动端Web开发。第5部分介绍项目实战,手把手教读者从无到有,使用本书介绍的丰富知识和经验进行移动Web应用开发。
学习Web前端技术,必须反复上机演练才能达成学习目标,因此本书精心设计了超过300个实用代码范例,以便读者操练,快速上手。
《HTML5 jQuery Mobile移动应用开发》介绍的HTML5、CSS3、jQuery Mobile框架等知识都为时下移动Web开发的前沿技术。本书不仅详细介绍基本的开发知识,还讲解许多开发中可能会遇到的问题,同时穿插大量的开发经验,对想从事移动Web开发的读者会有很大帮助。
《HTML5 jQuery Mobile移动应用开发》非常适合零基础想从事移动Web前端开发的开发者以及对移动Web前端技术感兴趣的读者阅读。同时无论是在校计算机相关专业学生,还是从事移动Web开发的新人,也都能从本书中获益。 
内容简介
《HTML5 jQuery Mobile移动应用开发》主要对移动Web开发进行介绍,主要内容包括HTML5相关技术、界面样式及CSS3相关技术、Java*基本使用以及jQuery Mobile移动开发框架。
《HTML5 jQuery Mobile移动应用开发》内容涵盖移动Web开发相关的基础知识、开发经验、针对移动端的开发技巧、移动开发框架以及项目实战。书中详细介绍移动Web开发的前沿技术,比对了传统Web开发和移动Web开发的区别,对HTML5、CSS3等前沿技术进行了详细深入的介绍,对移动应用开发中的移动设备适配、Web实时通信等核心问题进行了详细讲解。在理论的基础上,注重项目实践,是一本可读性很高的移动Web开发教程。
《HTML5 jQuery Mobile移动应用开发》适合移动Web开发初学者、大学生,以及对移动Web开发感兴趣的人员阅读,也适合作为培训机构或大中专院校及职业学院的教学用书。
作者简介
大连理工大学软件学院副教授,工学博士,2009年毕业于大连理工大学管理学院。加拿大多伦多大学访问学者(2007—2008),中国产业安全研究中心博士后(2012—2014)。从事网络空间安全领域工作,致力于网络攻击、安全防御和风险评估研究。
目  录

目  录

 

 

第1章  认识HTML       1

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  音频播放器——audio  15

3.1.1 
audio标签的使用       15

3.1.2 
如何获取音频文件的URL          16

3.1.3 
autoplay属性      17

3.1.4 
loop属性     18

3.1.5 
preload属性        18

3.1.6 
audio标签支持的音频文件       18

3.2  视频播放器——video   19

3.2.1 
video标签的使用       19

3.2.2 
video标签的属性       20

3.3 
Media事件    23

3.3.1 
HTML5中audio和video的方法       23

3.3.2 
HTML5中audio和video的属性       26

3.3.3 
HTML5中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 
sessionStorage       48

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原理与前端API  68

5.5.1 
原理    68

5.5.2 
前端API      68

 

第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和:after  116

7.4  位置选择器   120

7.4.1 
.:first-child   120

7.4.2 
:last-child     121

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 
static       127

8.2 
relative   129

8.3 
absolute 130

8.4 
fixed        132

8.5 
float浮动布局        133

 

第9章  移动元素单位          137

9.1 
px    137

9.1.1 
需求描述一         138

9.1.2 
需求描述二         140

9.2 
em  143

9.3 
rem          144

9.3.1 
需求描述一         145

9.3.2 
需求描述二         146

 

第10章  盒模型   148

10.1 
内容      149

10.1.1 
text-align   149

10.1.2 
line-height 150

10.1.3 
字体  152

10.1.4 
截断  153

10.2 
内边距边界 155

10.3 
边框边界      156

10.4 
外边距边界 161

 

第11章  Flex布局——FlexBox   162

 

第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 
鼠标单击事件onclick       246

13.4.2 
表单改变事件onchange()        247

13.4.3 
完成加载事件onload       248

 

第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 
开始使用JavaScript    261

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选择对应的input    299

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中的AJAX  348

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()和ajaxComplete()方法        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 Mobile      390

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 
淡入过渡——fade   427

27.2.2 
翻转过渡——flip      428

27.2.3 
抛出效果——flow   429

27.2.4 
滑动效果——slide   430

27.2.5 
弹窗效果——pop    432

 

第28章  项目实战:聊天APP的开发       434

28.1 
移动界面编写      434

28.1.1 
聊天列表页面框架搭建  434

28.1.2 
聊天列表制作  435

28.1.3 
页面头部和底部的编写  437

28.2 
聊天详情页面搭建      439

 

 

前  言

前
言

 

HTML5、CSS3、jQuery
Mobile框架等知识均为时下移动Web开发的前沿技术。本书不仅对基本的开发知识进行了详细介绍,还讲解了许多开发中可能会遇到的问题,在介绍基础知识的同时讲解大量的开发经验。

本书内容

本书从多个角度对移动Web开发进行详细介绍,从基础知识到实战开发都有所涉及。本书主要分为五部分,部分介绍HTML5的基础知识,包括语义化标签、HTML5存储、实时通信技术、多媒体等。第二部分介绍CSS3以及移动端开发样式等相关知识和应用方法,包括移动端元素单位、移动端布局基础知识、CSS3新特性等。第三部分介绍JavaScript基础知识,包括JavaScript基本语法、JavaScript常用方法以及如何使用JavaScript进行移动Web开发。第四部分介绍非常流行、高效的移动端Web开发框架jQuery Mobile,整体梳理了如何使用jQuery Mobile进行移动端Web开发。第五部分介绍项目实战,手把手地教读者从无到有,使用本书介绍的丰富知识和经验进行移动Web应用开发。

 

第1章  认识HTML

第2章  语义化标签

第3章  视频和音频

第4章  存储

第5章  即时通信

第6章  Canvas绘图

第7章  CSS选择器

第8章  元素定位

第9章  移动元素单位

第10章  盒模型

第11章  Flex布局——FlexBox

第12章  使用CSS3新特性

第13章  DOM操作

第14章  JavaScript对象

第15章  JavaScript基本语法

第16章  Window对象

第17章  函数

第18章  jQuery中的选择器

第19章  jQuery中的DOM方法

第20章  jQuery操纵CSS样式

第21章  jQuery中的动画效果

第22章  jQuery中的AJAX

第23章  jQuery Mobile组件

第24章  jQuery Mobile的触摸事件

第25章  jQuery Mobile表单

第26章  jQuery Mobile列表

第27章  jQuery Mobile项目结构

第28章  项目实战:聊天APP的开发

下载资源

本书下载资源地址:https://pan.baidu.com/s/1bpvw3uf(注意区分数字和英文字母大小写)。如果下载有问题,请发送电子邮件至[email protected],邮件标题为“HTML5 jQuery Mobile移动应用开发下载资源”。

为了让大家更好地学习HTML5的相关知识,还可以加QQ技术交流群:425975187。

读者对象

本书适合零基础、想从事移动Web前端开发的开发者以及对移动Web前端技术感兴趣的读者阅读。无论是在校计算机相关专业学生,还是已经从事移动Web开发的开发者,都能在本书中有所
    收获。

 

由于作者水平有限,书中难免有疏漏之处,敬请广大读者批评指正。

 

 

 

 

编  者 

2018年1月

书摘插画
插图

插图

插图

插图

插图

插图

抢先评论了 “HTML5+jQuery Mobile移动应用开发” 取消回复

评论

还没有评论。

相关产品

加入购物车

跟着项目学iOS应用开发:基于Swift 4

EUR €53.99
加入购物车

Android App开发从入门到精通

EUR €48.99
评分 5.00 / 5
加入购物车

Android进阶解密

EUR €58.99
加入购物车

Android Studio开发实战:从零基础到App上线(第2版)

EUR €78.99

东东购的宗旨是服务喜爱阅读中文书籍的海外人民,提供一个完善的购书平台,让国人不论何时何地都能沉浸在书香之中,读着熟悉的中文字,回忆着家乡的味道。


安全加密结账 安心网络购物 支持Paypal付款

常见问题

  • 货物配送
  • 退换货政策
  • 隐私政策
  • 联盟营销

客户服务

  • 联系东东
  • 关于东东
  • 帮我找书
  • 货物追踪
  • 会员登入

订阅最新的优惠讯息和书籍资讯

选择币别

EUR
USD
CAD
AUD
NZD
NOK
GBP
CHF
SEK
CNY
UAH
ILS
SAR
MXN
KRW
MYR
SGD
HUF
TRY
JPY
HKD
TWD
facebookinstagram
©2020 东东购 EasternEast.com

限时特卖:用“SALE15”优惠券全场书籍85折!可与三本88折,六本78折的优惠叠加计算。 忽略