顶部
收藏

HTML5跨平台开发基础与实战

“十二五”职业教育国家规划教材

作者:
王寅峰
定价:
29.80元
ISBN:
978-7-04-039844-1
版面字数:
450.000千字
开本:
16开
全书页数:
283页
装帧形式:
平装
重点项目:
“十二五”职业教育国家规划教材
出版时间:
2014-09-15
读者对象:
高等职业教育
一级分类:
电子信息大类
二级分类:
电子信息类
三级分类:
移动互联应用技术

在当前跨平台开发、移动互联应用、手机、平板电脑、计算机和电视多屏互动技术日新月异的情况下,本书围绕下一代Web开发标准HMTL5,在最基础的网页设计开始就直接使用HTML5的新特性,同时集中介绍了HTML5和CSS3规范、JavaScript技术的使用方法,其中包含大量HTML5+CSS3+JavaScript的实战案例,并在实战篇通过益智游戏的开发讲解了大型移动互联应用开发的完整过程。

全书每个单元都从提出实际问题开始,通过案例分析和知识准备,详细讲述解决问题所需的知识点,并在任务实施中详细讲解实现步骤,同时展示代码示例和相关的截图,最后通过总结与练习强化技能的掌握。读者能在愉快的学习中体验网页和移动互联应用的开发过程,晋身HTML5高级开发者行列。

本书配套相关电子资源,教师可发送电子邮件至编辑邮箱1548103297@qq.com索取。

本书可作为高等职业学校软件技术、移动互联应用、计算机应用、信息管理等信息类专业的基础教材,也可作为非信息类专业学习网页设计、了解移动应用开发的专业教材,还可作为职业培训的教材,对智能手机应用感兴趣的读者也可参考本书。

  • 前言
  • 第Ⅰ部分 基础篇
  • 单元1 HTML5—拥抱未来
    • 引例描述
    • 1.1 HTML5是什么
    • 1.2 HTML5及Web App的优势
    • 1.3 HTML5效果展示
    • 1.4 移动互联网扩展知识
    • 单元小结
    • 练习
  • 单元2 HTML5快速入门
    • 引例描述
    • 任务陈述
    • 知识准备
    • 2.1 标签特性
    • 2.2 表单的新特性
    • 2.3 HTML5的基本结构
    • 2.4 HTML5的标签
    • 2.5 文档结构相关的标签
    • 2.6 页面布局相关的标签
    • 2.7 常用文本字符标签
    • 2.8 <img>标签
    • 2.9 <figure>标签
    • 2.10 特殊字符
    • 2.11 超链接
    • 2.12 关于HTML5元素嵌套的建议
    • 任务实施
    • 单元小结
    • 练习
  • 单元3 CSS样式基础
    • 引例描述
    • 任务陈述
    • 知识准备
    • 3.1 什么是CSS
    • 3.2 HTML5中的CSS 3
    • 3.3 CSS样式表在HTML文档中的应用
    • 3.4 nth-child()选择器
    • 3.5 广告页面制作
    • 单元小结
    • 练习
  • 单元4 结合CSS 3和JavaScript的样式
    • 引例描述
    • 任务陈述
    • 知识准备
    • 4.1 制作弹出层效果
    • 4.2 使用Date对象
    • 4.3 滤镜特效
    • 4.4 JavaScript入门
    • 4.5 JavaScript在HTML中的使用
    • 4.6 JavaScript继承机制
    • 4.7 HTML5 Web Workers
    • 任务实施
    • 单元小结
    • 练习
  • 单元5 JavaScript下的DOM编程
    • 引例描述
    • 任务陈述
    • 知识准备
    • 5.1 HTML文档的树结构
    • 5.2 什么是DOM
    • 5.3 JavaScript基本变量与数据类型
    • 5.4 DOM选择器——查找HTML元素
    • 5.5 DOM对应HTML5的扩展
    • 5.6 DOM属性
    • 5.7 JavaScript动态HTML属性
    • 5.8 广告页面制作——使用window对象的open()方法制作广告窗口
    • 5.9 使用window对象的setTimeout()方法和Date对象显示日期
    • 5.10 document对象操作实例
    • 任务实施
    • 单元小结
    • 练习
  • 单元6 HTML5 API控件接口开发
    • 引例描述
    • 任务陈述
    • 知识准备
    • 6.1 HTML5新视频元素与API控件
    • 6.2 HTML5 Geolocation API的使用
    • 6.3 HTML5 Notification桌面提醒
    • 任务实施
    • 单元小结
    • 练习
  • 单元7 HTML5数据存储
    • 引例描述
    • 任务陈述
    • 知识准备
    • 7.1 本地存储的Web存储
    • 7.2 本地存储的应用缓存
    • 任务实施
    • 单元小结
    • 练习
  • 单元8 表单验证的相关事件和辅助特效
    • 引例描述
    • 任务陈述
    • 知识准备
    • 8.1 DOM模型的层次关系访问元素
    • 8.2 表单事件和脚本函数实现表单验证
    • 8.3 制作回车切换输入的效果
    • 8.4 制作即时提示错误的输入框
    • 8.5 制作内容动态显示的层特效
    • 任务实施
    • 单元小结
    • 练习
  • 第Ⅱ部分 实战篇
  • 单元9 初识Canvas
    • 引例描述
    • 任务陈述
    • 知识准备
    • 9.1 什么是Canvas
    • 9.2 基本用法
    • 9.3 绘制图形
    • 9.4 使用图像
    • 9.5 应用颜色、样式和阴影
    • 9.6 变形
    • 9.7 组合
    • 9.8 基本动画
    • 9.9 Canvas的优化
    • 任务实施
    • 单元小结
    • 练习
  • 单元10 跨平台小游戏设计
    • 引例描述
    • 任务陈述
    • 知识准备
    • 任务实施——跨平台“贪食蛇”
    • 任务实施——跨平台“计算器”
    • 单元小结
    • 练习
  • 单元11 斗牛棋牌游戏
    • 引例描述
    • 任务陈述
    • 任务实施
    • 单元小结
    • 练习
  • 版权

相关图书