HTML5基础与实践教程

语音

编辑

锁定

讨论

上传视频

《HTML5基础与实践教程》是2010年4月机械工业出版社出版的图书,作者是云翔,刘猛猛,欧阳植昊。

书    名

HTML5基础与实践教程

作    者

云翔,刘猛猛,欧阳植昊

出版社

机械工业出版社

出版时间

2010年4月1日页    数

270 页

定    价

59 元

开    本

16 开

装    帧

平装

ISBN

9787111648109

HTML5基础与实践教程内容简介

编辑

语音

《HTML5基础与实践教程》主要介绍了HTML 5相关的知识。全书共7章,对HTML 5进行细致讲解,包括:Web的发展历程和特性,以及浏览器的知识;HTML 5,CSS和JavaScript的基础知识;代码编辑器、浏览器调试和代码规范;HTML 5的相关特性。第7章讲解了3个HTML 5实战开发案例,分别是2048游戏、教务管理系统和贪吃蛇游戏,通过这3个例子,帮助读者掌握HTML 5综合实战开发的技巧。

《HTML5基础与实践教程》提供了大量实例、实例运行效果图、概念原理图以及课后习题来帮助读者更好地学习HTML 5相关的知识。

《HTML5基础与实践教程》既可以作为高等院校计算机与软件相关专业的教材,也可以作为Web开发初学者的学习指导用书。[1]

HTML5基础与实践教程图书目录

编辑

语音

前言

第1章 Web1

1.1 Web概述1

1.1.1 Web的诞生1

1.1.2 Web的特点2

1.1.3 Web的工作原理3

1.1.4 Web URL介绍3

1.2 浏览器4

1.2.1 浏览器构成4

1.2.2 浏览器工作主流程5

1.2.3 主流浏览器6

1.3 思考题7

第2章 HTML 58

2.1 HTML 5简介9

2.2 HTML 5特性9

2.3 HTML 5基本概念10

2.3.1 元素10

2.3.2 属性12

2.3.3 注释14

2.3.4 区块14

2.3.5 HTML 5属性基础实例15

2.4 CSS 3入门16

2.4.1 CSS引用方法16

2.4.2 CSS语法18

2.4.3 盒模型19

2.4.4 CSS定位21

2.4.5 CSS 3简介23

2.4.6 CSS入门实例24

2.5 JavaScript入门25

2.5.1 JavaScript历史25

2.5.2 JavaScript特点25

2.5.3 JavaScript引用方法26

2.5.4 JavaScript语法27

2.5.5 JavaScript DOM34

2.5.6 jQuery简介37

2.5.7 JavaScript 入门实例38

2.6 思考题41

第3章 HTML 5开发准备42

3.1 开发环境与工具42

3.1.1 Notepad++42

3.1.2 Sublime Text43

3.1.3 Adobe Dreamweaver43

3.2 浏览器调试44

3.2.1 HTML元素45

3.2.2 CSS样式45

3.2.3 JavaScript46

3.2.4 网络48

3.2.5 屏幕展示效果49

3.3 代码规范50

3.4 思考题60

第4章 常用控件61

4.1 表单控件61

4.1.1 表单形式61

4.1.2 传统输入控件63

4.1.3 新输入控件64

4.1.4 新表单元素69

4.1.5 新表单属性71

4.1.6 常用表单控件实例73

4.2 语义化标签75

4.2.1 HTML 5之前的语义化标签75

4.2.2 语义化标签的作用76

4.2.3 HTML 5新的语义化标签77

4.2.4 语义化块级元素77

4.2.5 语义化标签使用实例81

4.3 媒体标签83

4.3.1 音频84

4.3.2 视频91

4.3.3 媒体标签使用实例98

4.4 文件标签101

4.4.1 通过input标签上传文件101

4.4.2 读取文件基本信息102

4.4.3 自定义input标签样式103

4.4.4 多文件选取105

4.4.5 读取文件内容107

4.4.6 文件标签使用实例108

4.5 思考题109

第5章 数据存储110

5.1 Web Storage111

5.1.1 添加和读取数据111

5.1.2 删除数据115

5.1.3 查找所有数据117

5.1.4 响应存储变化117

5.1.5 数据保存格式117

5.1.6 对象的保存119

5.1.7 Web Storage与cookie比较121

5.1.8 Web Storage使用实例123

5.2 本地数据库125

5.2.1 IndexedDB125

5.2.2 创建并连接数据库126

5.2.3 添加数据127

5.2.4 逐个查询所有数据128

5.2.5 删除单条数据129

5.2.6 查询单条数据130

5.2.7 IndexedDB使用实例132

5.3 思考题135

第6章 高级编程136

6.1 Canvas画布136

6.1.1 Canvas标签使用136

6.1.2 Canvas坐标系统137

6.1.3 线、路径与形状137

6.1.4 图像处理145

6.1.5 画布当前状态的保存与恢复170

6.1.6 画布的保存173

6.1.7 Canvas画布使用实例174

6.2 通信176

6.2.1 HTTP176

6.2.2 AJAX182

6.2.3 WebSocket193

6.2.4 通信协议使用实例202

6.3 Web Worker线程204

6.3.1 Web Worker的创建和使用206

6.3.2 Web Worker的错误处理211

6.3.3 Web Worker的终止线程212

6.3.4 Web Worker的共享线程212

6.3.5 Web Worker使用实例213

6.4 思考题216

第7章 HTML 5实战217

7.1 2048游戏217

7.1.1 游戏界面217

7.1.2 游戏代码217

7.2 教务管理系统226

7.2.1 类库准备226

7.2.2 主页的设计与实现226

7.2.3 数据展示页面228

7.2.4 用户管理页面234

7.2.5 功能测试237

7.3 贪吃蛇游戏239

7.3.1 网格系统239

7.3.2 绘制贪吃蛇和果实240

7.3.3 游戏的动态过程244

7.3.4 游戏音效251

7.3.5 游戏分数记录253

7.4 思考题268

参考文献270

网络资源270

词条图册

更多图册

html5实践开发教程,HTML5基础与实践教程相关推荐

  1. 什么是HTML5前端开发?HTML5前端要学哪些技术?

    什么是HTML5前端开发?HTML5前端要学哪些技术? 什么是HTML5前端开发?前端开发一般指网页开发,前端开发是从网页制作上演变过来的,网页上软件化的交互形式都是基于前段技术实现的.程序员指从事程 ...

  2. html5游戏开发的五个最佳实践

    HTML5是伟大的,因为它多才多艺的 - 它没有具体针对单一的平台.更重要的是,HTML5是无所不在的. 就我所知的,它在你的PC上,你的手机上,你的平板设备上,甚至在你的厨房电器上. 就凭HTML5 ...

  3. wex5 转换 html5,WeX5开发工具(html5 app开发框架)V3.9 开源版

    WeX5开发工具(html5 app开发框架)是一套免费开源的wex5应用快速开发框架平台.非常不错的html5开发工具,用来开发安卓.苹果.web.微信服务号等等,采用Apache源码,所有的代码都 ...

  4. 大学计算机基础上机实践报告,大学计算机基础上机实践报告书册.doc

    大学计算机基础上机实践报告书册 Windows XP的基本操作 [思考与实践] 将一个文件删除,然后清空回收站,该文件还可以恢复到原来位置吗? 答:一般情况下不能 在桌面上新建一个名称为"计 ...

  5. matlab基础与实例教程,MATLAB基础与实例教程

    系统全面,实例丰富 考虑到Matlab进行仿真和运算分析时的基础知识和实践操作,讲解从基础的变量.函数.数据类型等入手,涉及到数学分析.图形可视化.Simulink仿真.文件读写等,全面地介绍了Mat ...

  6. 计算机网络基础及应用教程,计算机网络基础及应用教程

    摘要: <高等学校文科类专业"十一五"计算机规划教材:计算机网络基础及应用教程>为教育部高校文科计算机教学指导委员会的课程改革立项教材,其特色是以计算机网络技术应用能力 ...

  7. 计算机基础操作与应用实训教程,计算机应用基础实训教程の第 3 章 Word 2003 基本操作.pdf...

    计算机应用基础实训教程の第 3 章 Word 2003 基本操作.pdf (37页) 本资源提供全文预览,点击全文预览即可全文预览,如果喜欢文档就下载吧,查找使用更方便哦! 19.9 积分 第 3 章 ...

  8. 自考计算机应用技术实践考核,自考计算机应用基础课程实践考核内容

    考核知识点一  Windows 7基本操作 一.考核目的 1)熟练掌握Windows 7的启动与退出: 2)掌握个性化桌面."开始"菜单和任务栏的设置: 3)熟练掌握文件和文件夹的 ...

  9. 七巧板 html5游戏开发,纯HTML5绘制的七巧板

    纯HTML5绘制的七巧板 var tangram = [ {p:[{x:0,y:0},{x:800,y:0},{x:400,y:400}],color:"#caff67"}, {p ...

  10. 计算机应用基础实践题,自考计算机应用基础(实践)练习题五

    一.Windows98基本操作(30分,每小题6分) 1.在WINKT文件夹下面建立STUO文件夹. 2.将WINKT文件夹中名字以"R"开头的文件删除. 3.将WINKT文件夹中 ...

最新文章

  1. 面试官:Redis新版本开始引入多线程,谈谈你的看法?
  2. Linux 如何实现 VLAN - 每天5分钟玩转 OpenStack(12)
  3. ai旋转扭曲_会了这些AI技巧:效率翻倍
  4. shell脚本if和switch语句编写案例
  5. MYSQL 两表 排除 重复记录
  6. locky勒索样本分析
  7. 视频、音频格式转换全集
  8. 计算器(加减乘除,平方,取余)
  9. 路飞学城Python-Day78
  10. linux cd是什么目录,linux cd是什么意思?
  11. 初识动态规划(一)简单入门动态规划与上手操作
  12. OSChina 周二乱弹 —— 因为这样被离职了
  13. My learning backups
  14. linux 配置 ftp 服务器以及 ftp 客户端登录
  15. AWK----awk与shell交互
  16. dijkstra算法及其堆优化
  17. 引导未来:区块链经济七大设计原则
  18. Linux科普扫盲系列(Linux启动安装U盘的制作)
  19. pomelo html5,Pomelo命令行工具使用
  20. python小游戏之课堂提问器

热门文章

  1. linux stress 命令 模拟系统高负载
  2. linux chattr与lsattr命令 底层权限控制
  3. linux fcntl 函数 文件描述符选项控制
  4. ubuntu开机出现:system program problem detected
  5. Linux Shell脚本攻略学习总结:一
  6. Python深入04 闭包
  7. 用php生成html文件,怎样用PHP生成html文件
  8. 专题 4 通用函数库之调试功能封装
  9. linux查看docker使用率,查看docker容器的内存占用
  10. 路由器无服务器无响应是怎么回事啊,wifi服务器无响应怎么解决(图文)