图书介绍

HTML5 APP开发 从入门到精通【2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载】

HTML5 APP开发 从入门到精通
  • 未来科技编著 著
  • 出版社: 北京:中国水利水电出版社
  • ISBN:9787517054207
  • 出版时间:2017
  • 标注页数:519页
  • 文件大小:183MB
  • 文件页数:532页
  • 主题词:超文本标记语言-程序设计

PDF下载


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

下载说明

HTML5 APP开发 从入门到精通PDF格式电子书版下载

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

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

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

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

图书目录

第1章 HTML5入门1

1.1 HTML5与HTML4比较1

1.2 HTML5基本语法2

1.3 HTML5新增元素4

1.3.1 结构元素4

1.3.2 功能元素6

1.4 HTML5废除的元素8

1.5 HTML5新增属性9

1.5.1 表单属性9

1.5.2 链接属性10

1.5.3 其他属性10

1.6 HTML5废除的属性10

1.7 HTML5新增全局属性11

1.7.1 contentEditable属性12

1.7.2 designMode属性12

1.7.3 hidden属性13

1.7.4 spellcheck属性13

1.7.5 tabindex属性13

1.8 HTML5其他功能13

1.9 jQuery Mobile与HTML517

1.10 实战案例17

1.10.1 新建HTML5文档17

1.10.2 设计图文页面19

第2章 HTML5文字和版式变化22

2.1 HTML5文档22

2.2 HTML5标签24

2.2.1 结构性标签24

2.2.2 级块性标签24

2.2.3 行内语义性标签24

2.2.4 交互性标签25

2.3 设计段落版式25

2.3.1 设置段落样式25

2.3.2 设置对齐和缩进26

2.3.3 添加分隔线27

2.3.4 设置标题样式27

2.4 设计文字效果28

2.4.1 设置字形样式28

2.4.2 设置上标、下标29

2.5 设计列表文字30

2.5.1 无序列表30

2.5.2 有序列表31

2.5.3 定义列表32

2.6 设计链接文字33

2.6.1 认识超链接33

2.6.2 定义超链接34

2.6.3 定义站外链接35

2.6.4 定义站内链接35

2.6.5 定义Email链接36

2.7 设计表格文字37

2.7.1 定义表格37

2.7.2 设计表格结构39

2.7.3 设置表格属性42

2.7.4 合并单元格44

2.7.5 定义列组和行组45

2.7.6 定义表格标题48

2.8 实战案例49

2.8.1 设计新闻内页49

2.8.2 设计网页日历52

第3章 构建HTML5文档结构56

3.1 创建HTML5结构56

3.1.1 定义文章块56

3.1.2 定义内容块58

3.1.3 定义导航栏61

3.1.4 定义侧边栏63

3.1.5 定义微格式64

3.1.6 定义日期65

3.2 定义语义块66

3.2.1 标题块66

3.2.2 标题组67

3.2.3 脚注块67

3.2.4 联系信息69

3.3 实战案例1:设计博客首页69

3.4 实战案例2:设计个人主页74

3.4.1 设计结构75

3.4.2 设计样式78

第4章 HTML5表单80

4.1 HTML5表单结构和表单对象80

4.1.1 HTML5表单基本结构80

4.1.2 HTML5表单对象82

4.2 新增输入类型84

4.2.1 email类型84

4.2.2 url类型85

4.2.3 number类型87

4.2.4 range类型88

4.2.5 日期选择器89

4.2.6 search类型94

4.2.7 tel类型95

4.2.8 颜色选择器95

4.3 新增输入控制属性96

4.3.1 autocomplete属性96

4.3.2 autofocus属性97

4.3.3 form属性99

4.3.4 formaction属性100

4.3.5 height和width属性100

4.3.6 list属性101

4.3.7 min、max和step属性101

4.3.8 multiple属性102

4.3.9 pattern属性103

4.3.10 placeholder属性104

4.3.11 required属性104

4.4 新增表单元素105

4.4.1 datalist元素105

4.4.2 keygen元素105

4.4.3 output元素106

4.5 新增表单属性107

4.5.1 autocomplete属性107

4.5.2 novalidate属性107

4.6 实战案例107

4.6.1 设计移动调查表107

4.6.2 设计PC调查表109

4.6.3 设计在位编辑111

第5章 HTML5多媒体应用114

5.1 网页多媒体发展历史114

5.2 HTML5多媒体技术115

5.2.1 视频编解码器115

5.2.2 音频编解码器116

5.2.3 容器116

5.3 HTML5多媒体支持117

5.3.1 浏览器支持117

5.3.2 音频格式支持检测118

5.3.3 视频格式支持检测119

5.4 使用HTML5音频120

5.5 使用HTML5视频121

5.6 设置属性、方法与事件123

5.6.1 音频和视频属性123

5.6.2 音频和视频相关方法127

5.6.3 音频和视频事件128

5.7 实战案例129

5.7.1 手工控制视频播放129

5.7.2 根据视频画面控制进度130

第6章 客户端数据存储135

6.1 认识Web Storage135

6.2 浏览器支持136

6.3 使用Web Storage137

6.3.1 存取数据137

6.3.2 Web Storage属性和方法138

6.3.3 Web Storage事件138

6.3.4 案例:设置网页背景色139

6.3.5 案例:存取localStorage数据140

6.3.6 案例:设计网页计数器142

6.4 使用Web SQ L142

6.4.1 使用Web SQL143

6.4.2 案例:创建本地数据库145

6.4.3 案例:批量存储本地数据147

6.5 实战案例148

6.5.1 设计Web留言本148

6.5.2 设计客户联系表150

6.5.3 使用Web SQL设计留言本153

6.6 综合案例:设计购物网站155

6.6.1 设计思路156

6.6.2 设计登录页156

6.6.3 设计商品选购页面157

第7章 CSS样式基础162

7.3 认识CSS162

7.1.1 CSS发展历史162

7.1.2 CSS优势163

7.1.3 CSS样式163

7.1.4 应用CSS样式164

7.1.5 CSS样式表165

7.1.6 导入样式表165

7.1.7 CSS注释和格式化165

7.1.8 设计第一个样式示例166

7.2 CSS选择器167

7.2.1 认识CSS选择器167

7.2.2 标签选择器167

7.2.3 ID选择器168

7.2.4 类选择器169

7.2.5 指定选择器171

7.2.6 包含选择器171

7.2.7 子选择器173

7.2.8 相邻选择器173

7.2.9 兄弟选择器174

7.2.10 分组选择器176

7.2.11 伪选择器176

7.2.12 属性选择器177

7.2.13 通用选择器179

7.3 CSS特性179

7.3.1 层叠性179

7.3.2 继承性180

7.4 实战案例181

7.4.1 设计超链接样式181

7.4.2 设计表格样式183

第8章 CSS设计文本样式188

8.1 定义字体和文本样式188

8.1.1 字体类型188

8.1.2 字体大小189

8.1.3 字体颜色190

8.1.4 字体粗细191

8.1.5 斜体字体192

8.1.6 装饰线192

8.1.7 字体大小写193

8.1.8 文本水平对齐194

8.1.9 文本垂直对齐195

8.1.10 字距和词距196

8.1.11 行高196

8.1.12 首行缩进197

8.2 实战案例198

8.2.1 定义文本阴影198

8.2.2 设计文本阴影特效199

8.2.3 定义溢出文本205

8.2.4 文本换行207

8.2.5 添加动态内容209

8.2.6 恢复默认样式211

8.2.7 自定义字体类型212

第9章 设计背景和边框样式215

9.1 定义边框样式215

9.2 定义圆角216

9.3 定义阴影220

9.4 设计背景图像224

9.4.1 背景颜色224

9.4.2 设置背景图像225

9.4.3 背景平铺226

9.4.4 背景定位227

9.4.5 固定背景229

9.4.6 定位参考230

9.4.7 背景裁剪231

9.4.8 背景大小233

9.4.9 多背景图234

9.5 实战案例235

9.5.1 设计图标按钮235

9.5.2 设计花边框237

9.5.3 设计椭圆图形238

第10章 使用DIV+CSS排版网页240

10.1 控制页面元素显示240

10.1.1 定义边界240

10.1.2 定义补白243

10.1.3 定义尺寸246

10.2 以浮动方式显示248

10.2.1 定义显示类型248

10.2.2 定义显示模式248

10.2.3 设置浮动显示249

10.2.4 清除浮动253

10.3 CSS定位显示254

10.3.1 设置定位显示255

10.3.2 静态定位255

10.3.3 绝对定位256

10.3.4 相对定位257

10.3.5 固定定位258

10.3.6 定位包含框259

10.3.7 设置定位偏移260

10.3.8 设置层叠顺序262

10.3.9 层叠上下文264

第11章 使用HTML5+CSS3排版网页267

11.1 多列布局267

11.1.1 设置列宽267

11.1.2 设置列数268

11.1.3 设置列间距269

11.1.4 设置列边框样式270

11.1.5 设置跨列显示271

11.1.6 设置列高度272

11.2 弹性盒布局273

11.2.1 定义Flexbox274

11.2.2 定义伸缩方向276

11.2.3 定义行数277

11.2.4 定义对齐方式278

11.2.5 定义伸缩项目281

11.3 比较三种布局方式284

11.4 实战案例287

11.4.1 设计可伸缩模板287

11.4.2 设计多列网页291

11.4.3 设计HTML5模板293

第12章 jQuery Mobile入门297

12.1 认识JavaScnpt和jQuery297

12.1.1 使用JavaScript297

12.1.2 JavaScript对象和函数298

12.1.3 JavaScfipt事件300

12.1.4 使用jQuery302

12.1.5 jQuery框架304

12.1.6 jQuery选择器304

12.2 认识jQuery Mobile305

12.2.1 jQuery Mobile的兼容性306

12.2.2 jQuery Mobile的优势306

12.2.3 移动设备模拟器307

12.3 使用jQuery Mobile308

12.3.1 下载文件309

12.3.2 初始化页面310

12.4 案例:设计第一个移动页面310

第13章 设计jQuery Mobile页面和弹出框313

13.1 创建页面313

13.1.1 定义单页313

13.1.2 定义多页314

13.1.3 定义外部链接316

13.1.4 定义模态页317

13.1.5 定义关闭模态对话框318

13.2 设计视图319

13.2.1 设计视图背景319

13.2.2 设计页面切换动画320

13.3 定义弹出页323

13.4 应用弹出页324

13.4.1 弹出菜单324

13.4.2 弹出表单325

13.4.3 弹出对话框326

13.4.4 弹出图片327

13.5 设置弹出页328

13.5.1 设置显示位置328

13.5.2 设置切换动画329

13.5.3 设置主题样式330

13.5.4 设置关闭按钮330

13.6 实战案例331

13.6.1 设计弹出框331

13.6.2 设计侧滑面板333

13.6.3 设计相册335

第14章 移动页面布局338

14.1 使用网格布局338

14.1.1 定义分栏338

14.1.2 案例:设计两栏页面340

14.2 使用折叠块342

14.2.1 定义折叠块342

14.2.2 定义嵌套折叠块343

14.2.3 定义折叠组345

14.3 使用列表346

14.3.1 定义列表视图346

14.3.2 定义嵌套列表347

14.3.3 分类列表347

14.3.4 定义拆分按钮348

14.3.5 定义缩微图和图标349

14.3.6 定义气泡提示350

14.3.7 列表过滤350

14.3.8 定义插页列表353

14.3.9 定义折叠列表354

14.3.10 自动分类列表356

14.4 使用表格358

14.4.1 表格回流358

14.4.2 表格字段切换359

14.5 使用滑动面板361

14.6 实战案例362

14.6.1 设计课程表362

14.6.2 设计九宫格364

14.6.3 设计登录页366

14.6.4 设计新闻列表367

14.6.5 设计播放列表369

14.6.6 设计通讯录370

第15章 使用UI组件372

15.1 使用按钮372

15.1.1 定义按钮372

15.1.2 定义内联按钮373

15.1.3 定义按钮图标样式373

15.1.4 设置按钮图标位置375

15.1.5 定义迷你按钮375

15.1.6 定义按钮组376

15.2 使用工具栏377

15.2.1 定义工具栏377

15.2.2 定义显示模式377

15.3 设计页眉378

15.3.1 定义页眉栏378

15.3.2 定义页眉按钮379

15.3.3 定义按钮位置380

15.4 设计导航381

15.4.1 定义导航栏381

15.4.2 定义导航图标381

15.4.3 定义图标位置382

15.5 设计页脚383

15.5.1 定义页脚栏383

15.5.2 包含表单384

15.6 使用表单组件385

15.6.1 文本框385

15.6.2 单选按钮386

15.6.3 复选框387

15.6.4 滑块388

15.6.5 开关按钮389

15.6.6 下拉菜单389

15.6.7 列表框391

15.7 设计表单组件392

15.7.1 恢复表单原生样式392

15.7.2 选择项目分组393

15.7.3 禁用选择项目394

15.7.4 禁用表单对象395

15.7.5 隐藏标签395

15.7.6 设计迷你表单396

15.8 实战案例397

15.8.1 设计播放器397

15.8.2 设计模拟键盘398

15.8.3 设计调查问卷401

15.8.4 设计拾色器402

15.8.5 设计登录对话框403

第16章 设置主题405

16.1 使用主题405

16.1.1 认识主题405

16.1.2 默认主题406

16.1.3 应用主题407

16.2 使用ThemeRoller410

16.3 实战案例414

16.3.1 定义多页面主题414

16.3.2 动态设置页面主题415

16.3.3 设计计算器417

第17章 jQuery Mobile配置和事件420

17.1 配置420

17.1.1 jQuery Mobile配置项420

17.1.2 案例:设置gradeA423

17.2 页面事件426

17.2.1 页面初始事件427

17.2.2 页面切换事件428

17.2.3 页面显隐事件430

17.3 触摸事件432

17.3.1 滑动事件432

17.3.2 翻转事件435

17.3.3 滚屏事件437

17.4 实战案例439

17.4.1 单击和长按439

17.4.2 侧滑面板440

第18章 使用Bootstrap442

18.1 Bootstrap概述442

18.1.1 Bootstrap特色442

18.1.2 Bootstrap模块443

18.2 下载Bootstrap444

18.2.1 下载Bootstrap444

18.2.2 源码版Bootstrap文件结构446

18.2.3 编译版Bootstrap文件结构447

18.3 安装Bootstrap448

18.3.1 在页面中导入Bootstrap框架448

18.3.2 初次使用Bootstrap449

18.4 使用常用组件450

18.4.1 设计下拉菜单450

18.4.2 设计按钮组452

18.4.3 设计按钮导航条452

18.4.4 设计按钮式下拉菜单453

18.4.5 设计导航组件454

18.4.6 绑定导航和下拉菜单455

18.4.7 设计导航条456

18.4.8 设计列表组458

18.4.9 定义模态框460

18.4.10 定义滚动监听462

18.5 实战案例465

18.5.1 设计Tabs组件465

18.5.2 设计企业首页466

第19章 案例开发:微信wap网站470

19.1 设计思路470

19.1.1 内容470

19.1.2 结构470

19.1.3 效果471

19.2 设计首页472

19.3 设计登录页474

19.4 选择城市475

19.5 选择酒店479

19.6 预定酒店480

第20章 实战开发:记事本应用项目484

20.1 项目分析484

20.2 框架设计485

20.3 技术准备485

20.3.1 兼容性检查486

20.3.2 读写数据487

20.3.3 使用Web Storage488

20.3.4 Web Storage事件监测489

20.4 制作主页面489

20.5 制作列表页492

20.6 制作详细页494

20.7 制作修改页497

20.8 制作添加页500

第21章 实战开发:互动社区wap项目504

21.1 项目分析504

21.2 主页设计504

21.3 登录页设计506

21.4 注册页设计507

21.5 发布页设计508

21.6 后台开发508

21.6.1 设计数据库509

21.6.2 连接数据库510

21.6.3 首页功能实现510

21.6.4 注册页功能实现514

21.6.5 发布页功能实现515

21.6.6 回复功能实现517

热门推荐