展开全部

主编推荐语

本书提供了大量实例、实例运行效果图、概念原理图以及课后习题来帮助读者更好地学习HTML5相关的知识。

内容简介

本书主要介绍了HTML5相关的知识。全书共7章,对HTML5进行细致讲解,包括:Web的发展历程和特性,以及浏览器的知识;HTML5,CSS和JavaScript的基础知识;代码编辑器、浏览器调试和代码规范;HTML5的相关特性。

第7章讲解了3个HTML5实战开发案例,分别是2048游戏、教务管理系统和贪吃蛇游戏,通过这3个例子,帮助读者掌握HTML5综合实战开发的技巧。

目录

  • 版权信息
  • 前言
  • 第1章 Web
  • 1.1 Web概述
  • 1.1.1 Web的诞生
  • 1.1.2 Web的特点
  • 1.1.3 Web的工作原理
  • 1.1.4 Web URL介绍
  • 1.2 浏览器
  • 1.2.1 浏览器构成
  • 1.2.2 浏览器工作主流程
  • 1.2.3 主流浏览器
  • 1.3 思考题
  • 第2章 HTML 5
  • 2.1 HTML 5简介
  • 2.2 HTML 5特性
  • 2.3 HTML 5基本概念
  • 2.3.1 元素
  • 2.3.2 属性
  • 2.3.3 注释
  • 2.3.4 区块
  • 2.3.5 HTML 5属性基础实例
  • 2.4 CSS 3入门
  • 2.4.1 CSS引用方法
  • 2.4.2 CSS语法
  • 2.4.3 盒模型
  • 2.4.4 CSS定位
  • 2.4.5 CSS 3简介
  • 2.4.6 CSS入门实例
  • 2.5 JavaScript入门
  • 2.5.1 JavaScript历史
  • 2.5.2 JavaScript特点
  • 2.5.3 JavaScript引用方法
  • 2.5.4 JavaScript语法
  • 2.5.5 JavaScript DOM
  • 2.5.6 jQuery简介
  • 2.5.7 JavaScript 入门实例
  • 2.6 思考题
  • 第3章 HTML 5开发准备
  • 3.1 开发环境与工具
  • 3.1.1 Notepad++
  • 3.1.2 Sublime Text
  • 3.1.3 Adobe Dreamweaver
  • 3.2 浏览器调试
  • 3.2.1 HTML元素
  • 3.2.2 CSS样式
  • 3.2.3 JavaScript
  • 3.2.4 网络
  • 3.2.5 屏幕展示效果
  • 3.3 代码规范
  • 3.4 思考题
  • 第4章 常用控件
  • 4.1 表单控件
  • 4.1.1 表单形式
  • 4.1.2 传统输入控件
  • 4.1.3 新输入控件
  • 4.1.4 新表单元素
  • 4.1.5 新表单属性
  • 4.1.6 常用表单控件实例
  • 4.2 语义化标签
  • 4.2.1 HTML 5之前的语义化标签
  • 4.2.2 语义化标签的作用
  • 4.2.3 HTML 5新的语义化标签
  • 4.2.4 语义化块级元素
  • 4.2.5 语义化标签使用实例
  • 4.3 媒体标签
  • 4.3.1 音频
  • 4.3.2 视频
  • 4.3.3 媒体标签使用实例
  • 4.4 文件标签
  • 4.4.2 读取文件基本信息
  • 4.4.3 自定义input标签样式
  • 4.4.4 多文件选取
  • 4.4.5 读取文件内容
  • 4.4.6 文件标签使用实例
  • 4.5 思考题
  • 第5章 数据存储
  • 5.1 Web Storage
  • 5.1.1 添加和读取数据
  • 5.1.2 删除数据
  • 5.1.3 查找所有数据
  • 5.1.4 响应存储变化
  • 5.1.5 数据保存格式
  • 5.1.6 对象的保存
  • 5.1.7 Web Storage与cookie比较
  • 5.1.8 Web Storage使用实例
  • 5.2 本地数据库
  • 5.2.1 IndexedDB
  • 5.2.2 创建并连接数据库
  • 5.2.3 添加数据
  • 5.2.4 逐个查询所有数据
  • 5.2.5 删除单条数据
  • 5.2.6 查询单条数据
  • 5.2.7 IndexedDB使用实例
  • 5.3 思考题
  • 第6章 高级编程
  • 6.1 Canvas画布
  • 6.1.1 Canvas标签使用
  • 6.1.2 Canvas坐标系统
  • 6.1.3 线、路径与形状
  • 6.1.4 图像处理
  • 6.1.5 画布当前状态的保存与恢复
  • 6.1.6 画布的保存
  • 6.1.7 Canvas画布使用实例
  • 6.2 通信
  • 6.2.1 HTTP
  • 6.2.2 AJAX
  • 6.2.3 WebSocket
  • 6.2.4 通信协议使用实例
  • 6.3 Web Worker线程
  • 6.3.1 Web Worker的创建和使用
  • 6.3.2 Web Worker的错误处理
  • 6.3.3 Web Worker的终止线程
  • 6.3.4 Web Worker的共享线程
  • 6.3.5 Web Worker使用实例
  • 6.4 思考题
  • 第7章 HTML 5实战
  • 7.1 2048游戏
  • 7.1.1 游戏界面
  • 7.1.2 游戏代码
  • 7.2 教务管理系统
  • 7.2.1 类库准备
  • 7.2.2 主页的设计与实现
  • 7.2.3 数据展示页面
  • 7.2.4 用户管理页面
  • 7.2.5 功能测试
  • 7.3 贪吃蛇游戏
  • 7.3.1 网格系统
  • 7.3.2 绘制贪吃蛇和果实
  • 7.3.3 游戏的动态过程
  • 7.3.4 游戏音效
  • 7.3.5 游戏分数记录
  • 7.4 思考题
  • 参考文献
  • 网络资源
展开全部

评分及书评

尚无评分
目前还没人评分

出版方

机械工业出版社

机械工业出版社是全国优秀出版社,自1952年成立以来,坚持为科技、为教育服务,以向行业、向学校提供优质、权威的精神产品为宗旨,以“服务社会和人民群众需求,传播社会主义先进文化”为己任,产业结构不断完善,已由传统的图书出版向着图书、期刊、电子出版物、音像制品、电子商务一体化延伸,现已发展为多领域、多学科的大型综合性出版社,涉及机械、电工电子、汽车、计算机、经济管理、建筑、ELT、科普以及教材、教辅等领域。