360book 首页 > 行业图书 > 计算机与网络 > 正文 打印 下载 

HTML5 APP开发从入门到精通(基于HTML5+CSS3+jQuery Mobile+Bootstrap)  下载

360book.com  2023-02-22 16:11:46  下载

HTML5 APP开发从入门到精通(基于HTML5+CSS3+jQuery Mobile+Bootstrap)
作 者: 未来科技
出版时间:2017
内容简介
《HTML5 APP 开发从入门到精通(基于HTML5 CSS3 jQuery Mobile Bootstrap) 》一书分为4大部分,共21章。第1部分讲述HTML5 实战的基础知识,主要包括HTML5概述、HTML5文字和版式变化、构建HTML5文档结构、HTML5 表单、HTML5 多媒体应用、客户端数据存储等;第 2 部分讲述 CSS3 的基础知识,主要包括 CSS3概述、CSS 选择器、定义文本样式(字体与颜色) 、设计背景和边框样式、设计多列和流动网页布局等技术;第 3部分为框架部分,介绍了jQuery Mobile 和Bootstrap实战框架的使用、常用组件的应用,以及jQuery Mobile 的一些高级特性,如布局、主题、事件等;第4 部分是实战部分,通过3个移动项目案例:微信wap网站、记事本应用项目和互动社区wap项目,介绍了APP开发的全过程。

《HTML5 APP 开发从入门到精通(基于HTML5 CSS3 jQuery Mobile Bootstrap) 》 配备了极为丰富的学习资源,其中配套资源有:325节教学视频(可二维码扫描)、素材源程序;附赠的拓展学习资源有:习题及面试题库、案例库、工具库、网页模板库、网页配色库、网页素材库、网页案例欣赏库等。

《HTML5APP 开发从入门到精通(基于 HTML5 CSS3 jQueryMobile Bootstrap) 》适用于 HTML5 入门者、HTML5移动开发入门者、jQuery Mobile 和Boot strap 实战入门者,也可作为各大中专院校网页设计、网页制作、网站建设、Web 前端开发等专业的教学参考用书,或相关培训机构的培训教材。
目  录
第 1章 HTML5入门

1.1HTML5 与 HTML4 比较

1.2HTML5 基本语法

1.3HTML5 新增元素

1.3.1 结构元素

1.3.2 功能元素

1.4HTML5 废除的元素

1.5HTML5 新增属性

1.5.1 表单属性

1.5.2 链接属性

1.5.3 其他属性

1.6HTML5 废除的属性

1.7HTML5 新增全局属性

1.7.1contentEditable属性

1.7.2 designMode属性

1.7.3hidden 属性

1.7.4spellcheck 属性

1.7.5tabindex 属性

1.8HTML5 其他功能

1.9jQuery Mobile与 HTML5

1.10案例实战

1.10.1 新建HTML5文档

1.10.2 设计图文页面

第 2章 HTML5文字和版式变化

2.1HTML5 文档

2.2HTML5 标签

2.2.1 结构性标签

2.2.2 级块性标签

2.2.3 行内语义性标签

2.2.4 交互性标签

2.3设计段落版式

2.3.1 设置段落样式

2.3.2 设置对齐和缩进

2.3.3 添加分隔线

2.3.4 设置标题样式

2.4设计文字效果

2.4.1 设置字形样式

2.4.2 设置上标、下标

2.5设计列表文字

2.5.1 无序列表.

2.5.2 有序列表.

2.5.3 定义列表.

2.6设计链接文字

2.6.1认识超链接

2.6.2 定义超链接

2.6.3 定义站外链接

2.6.4 定义站内链接

2.6.5 定义 Email 链接

2.7设计表格文字

2.7.1 定义表格.

2.7.2 设计表格结构

2.7.3 设置表格属性

2.7.4 合并单元格

2.7.5 定义列组和行组

2.7.6 定义表格标题

2.8案例实战

2.8.1 设计新闻内页

2.8.2 设计网页日历

第 3章构建 HTML5文档结构

3.1创建HTML5 结构

3.1.1 定义文章块

3.1.2 定义内容块

3.1.3 定义导航栏

3.1.4 定义侧边栏

3.1.5 定义微格式

3.1.6 定义日期.

3.2定义语义块

3.2.1 标题块

3.2.2 标题组

3.2.3 脚注块

3.2.4 联系信息

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

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

3.4.1 设计结构

3.4.2 设计样式

第 4章 HTML5表单

4.1HTML5 表单结构和表单对象

4.1.1HTML5 表单基本结构

4.1.2HTML5 表单对象

4.2新增输入类型

4.2.1email 类型

4.2.2url类型

4.2.3number 类型

4.2.4range类型

4.2.5 日期选择器

4.2.6search 类型

4.2.7tel类型

4.2.8 颜色选择器

4.3新增输入控制属性

4.3.1autocomplete 属性

4.3.2autofocus 属性

4.3.3form属性

4.3.4formaction 属性

4.3.5height和 width属性

4.3.6list属性

4.3.7min、max和 step属性

4.3.8multiple属性

4.3.9pattern 属性

4.3.10placeholder属性

4.3.11required属性

4.4新增表单元素

4.4.1datalist元素

4.4.2keygen 元素

4.4.3output元素

4.5新增表单属性

4.5.1autocomplete 属性

4.5.2novalidate 属性

4.6案例实战

4.6.1 设计移动调查表

4.6.2 设计 PC调查表

4.6.3 设计在位编辑

第 5章 HTML5多媒体应用

5.1网页多媒体发展历史

5.2HTML5多媒体技术

5.2.1 视频编解码器

5.2.2 音频编解码器

5.2.3 容器

5.3HTML5 多媒体支持

5.3.1 浏览器支持

5.3.2 音频格式支持检测

5.3.3 视频格式支持检测

5.4使用HTML5 音频

5.5使用HTML5 视频

5.6设置属性、方法与事件

5.6.1 音频和视频属性

5.6.2 音频和视频相关方法

5.6.3 音频和视频事件

5.7案例实战

5.7.1 手工控制视频播放

5.7.2 根据视频画面控制进度

第 6章客户端数据存储

6.1认识Web Storage

6.2浏览器支持

6.3使用Web Storage

6.3.1 存取数据.

6.3.2Web Storage 属性和方法

6.3.3Web Storage 事件

6.3.4 案例:设置网页背景色

6.3.5 案例:存取localStorage数据

6.3.6 案例:设计网页计数器

6.4使用Web SQL

6.4.1 使用Web SQL

6.4.2 案例:创建本地数据库

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

6.5案例实战

6.5.1 设计Web留言本1

6.5.2 设计客户联系表

6.5.3 使用Web SQL设计留言本

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

6.6.1 设计思路

6.6.2 设计登录页

6.6.3 设计商品选购页面

第 7章 CSS 样式基础

7.3认识 CSS

7.1.1CSS发展历史

7.1.2CSS优势

7.1.3CSS样式

7.1.4 应用 CSS样式

7.1.5CSS样式表

7.1.6 导入样式表

7.1.7CSS注释和格式化

7.1.8 设计个样式示例

7.2CSS 选择器

7.2.1 认识 CSS选择器

7.2.2 标签选择器

7.2.3ID 选择器

7.2.4 类选择器

7.2.5 指定选择器

7.2.6 包含选择器

7.2.7 子选择器

7.2.8 相邻选择器

7.2.9 兄弟选择器

7.2.10 分组选择器

7.2.11 伪选择器

7.2.12 属性选择器

7.2.13 通用选择器

7.3CSS 特性

7.3.1 层叠性

7.3.2 继承性

7.4案例实战

7.4.1 设计超链接样式

7.4.2 设计表格样式

第 8章 CSS 设计文本样式

8.1定义文本样式

8.1.1 字体类型

8.1.2 字体大小

8.1.3 字体颜色.

8.1.4 字体粗细.

8.1.5 斜体字体.

8.1.6 装饰线

8.1.7 字体大小写

8.1.8 文本水平对齐

8.1.9 文本垂直对齐

8.1.10 字间距和词间距

8.1.11 行高

8.1.12 首行缩进

8.2案例实战

8.2.1 定义文本阴影

8.2.2 设计文本阴影特效

8.2.3 定义溢出文本

8.2.4 文本换行.

8.2.5 添加动态内容

8.2.6 恢复默认样式

8.2.7 自定义字体类型

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

9.1定义边框样式

9.2定义圆角

9.3定义阴影

9.4设计背景图像

9.4.1 背景颜色.

9.4.2 设置背景图像

9.4.3 背景平铺.

9.4.4 背景定位.

9.4.5 固定背景.

9.4.6 定位参考.

9.4.7 背景裁剪.

9.4.8 背景大小.

9.4.9 多背景图.

9.5案例实战

9.5.1 设计图标按钮

9.5.2 设计花边框

9.5.3 设计椭圆图形

第 10章使用 DIV CSS排版网页

10.1控制页面元素显示

10.1.1 定义边界

10.1.2 定义补白

10.1.3 定义尺寸

10.2以浮动方式显示

10.2.1 定义显示类型

10.2.2 定义显示模式

10.2.3 设置浮动显示

10.2.4 清除浮动

10.3CSS定位显示

10.3.1 设置定位显示

10.3.2 静态定位

10.3.3 定位

10.3.4 相对定位

10.3.5 固定定位

10.3.6 定位包含框

10.3.7 设置定位偏移

10.3.8 设置层叠顺序

10.3.9 层叠上下文

第 11章使用 HTML5 CSS3 排版网页

11.1多列流动布局

11.1.1 设置列宽

11.1.2 设置列数

11.1.3 设置列间距

11.1.4 设置列边框样式

11.1.5 设置跨列显示

11.1.6 设置列高度

11.2弹性盒布局

11.2.1 定义Flexbox

11.2.2 定义伸缩方向

11.2.3 定义行数

11.2.4 定义对齐方式

11.2.5 定义伸缩项目

11.3比较三种布局方式

11.4案例实战

11.4.1 设计可伸缩模板

11.4.2 设计多列网页

11.4.3 设计HTML5模板

第 12章 jQuery Mobile 入门

12.1认识 JavaScript和 jQuery

12.1.1 使用 JavaScript

12.1.2JavaScript对象和函数

12.1.3JavaScript事件

12.1.4 使用 jQuery

12.1.5jQuery 框架

12.1.6jQuery 选择器

12.2认识 jQuery Mobile

12.2.1jQuery Mobile的兼容性

12.2.2jQuery Mobile的优势

12.2.3 移动设备模拟器

12.3使用 jQuery Mobile

12.3.1 下载文件

12.3.2 初始化页面

12.4案例:设计个移动页面

第 13章设计 jQuery Mobile 页面和

弹出框

13.1创建页面

13.1.1 定义单页

13.1.2 定义多页

13.1.3 定义外部链接

13.1.4 定义模态页

13.1.5 定义关闭模态框

13.2设计视图

13.2.1 设计视图背景

13.2.2 设计页面切换动画

13.3定义弹出页

13.4应用弹出页

13.4.1 弹出菜单

13.4.2 弹出表单

13.4.3 弹出对话框

13.4.4 弹出图片

13.5设置弹出页

13.5.1 设置显示位置

13.5.2 设置切换动画

13.5.3 设置主题样式

13.5.4 设置关闭按钮

13.6案例实战

13.6.1 设计弹出框

13.6.2 设计侧滑面板

13.6.3 设计相册

第 14章移动页面布局

14.1使用分栏布局 3

14.1.1 定义分栏

14.1.2 案例:设计两栏页面

14.2使用折叠块

14.2.1 定义折叠块

14.2.2 定义嵌套折叠块

14.2.3 定义折叠组

14.3使用列表

14.3.1 定义列表视图

14.3.2 定义嵌套列表

14.3.3 分类列表

14.3.4 定义拆分按钮

14.3.5 定义缩微图和图标

14.3.6 定义气泡

14.3.7 列表过滤

14.3.8 定义插页列表

14.3.9 定义折叠列表

14.3.10 自动分类列表

14.4使用表格

14.4.1 表格回流

14.4.2 表格字段切换

14.5使用滑动面板

14.6案例实战

14.6.1 设计课程表

14.6.2 设计九宫格

14.6.3 设计登录页

14.6.4 设计新闻列表

14.6.5 设计播放列表

14.6.6 设计通讯录

第 15章使用 UI 组件

15.1使用按钮

15.1.1 定义按钮

15.1.2 定义内联按钮

15.1.3 定义按钮图标样式

15.1.4 设置按钮图标位置

15.1.5 定义迷你按钮

15.1.6 定义按钮组

15.2使用工具栏

15.2.1 定义工具栏

15.2.2 定义显示模式

15.3设计页眉

15.3.1 定义页眉栏

15.3.2 定义页眉按钮

15.3.3 定义按钮位置

15.4设计导航

15.4.1 定义导航栏

15.4.2 定义导航图标

15.4.3 定义图标位置

15.5设计页脚

15.5.1 定义页脚栏

15.5.2 包含表单

15.6使用表单组件

15.6.1 文本框

15.6.2 单选按钮

15.6.3 复选框

15.6.4 滑块

15.6.5 开关按钮

15.6.6 下拉菜单

15.6.7 列表框

15.7设计表单组件

15.7.1 恢复表单原生样式

15.7.2 选择项目分组

15.7.3 禁用选择项目

15.7.4 禁用表单对象

15.7.5 隐藏标签

15.7.6 设计迷你表单

15.8案例实战

15.8.1 设计播放器

15.8.2 设计模拟键盘

15.8.3 设计调查问卷

15.8.4 设计拾色器

15.8.5 设计登录框

第 16章设置主题

16.1使用主题

16.1.1 认识主题

16.1.2 默认主题

16.1.3 应用主题

16.2使用 ThemeRoller

16.3案例实战

16.3.1 定义多页面主题

16.3.2 动态设置页面主题

16.3.3 设计计算器

第 17章 jQuery Mobile 配置和事件

17.1配置

17.1.1jQuery Mobile配置项

17.1.2 案例:设置 gradeA

17.2页面事件

17.2.1 页面初始事件

17.2.2 页面切换事件

17.2.3 页面显隐事件

17.3触摸事件

17.3.1 划动事件

17.3.2 翻转事件

17.3.3 滚屏事件

17.4案例实战

17.4.1 点按和长按

17.4.2 侧划面板

第 18章使用 Bootstrap

18.1Bootstrap 概述

18.1.1Bootstrap特色

18.1.2Bootstrap模块

18.2下载 Bootstrap

18.2.1 下载Bootstrap

18.2.2 源码版 Bootstrap文件结构

18.2.3 编译版 Bootstrap文件结构

18.3安装 Bootstrap

18.3.1 在页面中导入 Bootstrap框架

18.3.2 初次使用 Bootstrap

18.4使用常用组件

18.4.1 设计下拉菜单

18.4.2 设计按钮组

18.4.3 设计按钮导航条

18.4.4 设计按钮式下拉菜单

18.4.5 设计导航组件

18.4.6 绑定导航和下拉菜单

18.4.7 设计导航条

18.4.8 设计列表组

18.4.9 定义模态框

18.4.10 定义滚动监听

18.5案例实战

18.5.1 设计Tabs组件

18.5.2 设计企业首页

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

19.1设计思路

19.1.1 内容

19.1.2 结构

19.1.3 效果

19.2设计首页

19.3设计登录页

19.4选择城市

19.5选择酒店

19.6预定酒店

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

20.1项目分析

20.2框架设计

20.3技术准备

20.3.1 兼容性检查

20.3.2 读写数据

20.3.3 使用Web Storage

20.3.4Web Storage 事件监测

20.4制作主页面

20.5制作列表页

20.6制作详细页

20.7制作修改页

20.8制作添加页

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

21.1项目分析

21.2主页设计

21.3登录页设计

21.4注册页设计

21.5发布页设计

21.6后台开发

21.6.1 设计数据库

21.6.2 连接数据库

21.6.3 首页功能实现

21.6.4 注册页功能实现

21.6.5 发布页功能实现

21.6.6 回复功能实现




上一篇: gRPC与云原生应用开发:以Go和Java为例 [斯里兰卡] 卡山·因德拉西里 2021年版
下一篇: 软件开发微视频讲堂 HTML5+CSS3+JavaScript 从入门到精通:微视频精编版(强化训练分册)2020

地址:http://www.360book.com/books/220/1078253.html