HTML5从入门到精通图书
人气:7

HTML5从入门到精通

自从2010年HTML 5正式推出以来,它立刻受到了世界各大浏览器的热烈欢迎与支持。根据世界各大IT界知名媒体评论的说法,新的Web时代——HTML 5的时代马上就要到来。 本书内容 本书中所讲的HTML 4中的内容...

内容简介

HTML 5从入门到精通》系统、地讲解了HTML语言及其版本HTML 5的新功能与新特性,技术新颖实用。书中所有知识点均结合实例进行讲解,方便读者动手实践。同时在每章的后还设置了习题,通过这些习题可以对本章学到的知识进行巩固。本书不仅能够使读者系统而地学习理论知识,还能满足读者充分实践的需求。

全书共分23章,包括HTML基础、HTML文件基本标记、设计网页文本内容、使用列表、超链接、使用图像、表格的应用、层标记——div、编辑表单、多媒体页面、HTML 5的新特性、HTML 5与HTML 4的区别、HTML 5的结构、HTML 5中的表单、HTML 5中的文件与拖放、多媒体播放、绘制图形、数据存储、离线应用程序、使用Web Worker处理线程、通信API、获取地理位置信息、旅游信息网前台页面。书中所有知识点都结合具体实例进行介绍,涉及的程序代码给出了详细的注释,可以使读者轻松领会HTML语言程序开发的精髓,快速提高开发技能。

HTML 5从入门到精通》系统、地讲解了HTML语言及其版本HTML 5的新功能与新特性,技术新颖实用。书中所有知识点均结合实例进行讲解,方便读者动手实践。同时在每章的后还设置了习题,通过这些习题可以对本章学到的知识进行巩固。本书不仅能够使读者系统而地学习理论知识,还能满足读者充分实践的需求。

全书共分23章,包括HTML基础、HTML文件基本标记、设计网页文本内容、使用列表、超链接、使用图像、表格的应用、层标记——div、编辑表单、多媒体页面、HTML 5的新特性、HTML 5与HTML 4的区别、HTML 5的结构、HTML 5中的表单、HTML 5中的文件与拖放、多媒体播放、绘制图形、数据存储、离线应用程序、使用Web Worker处理线程、通信API、获取地理位置信息、旅游信息网前台页面。书中所有知识点都结合具体实例进行介绍,涉及的程序代码给出了详细的注释,可以使读者轻松领会HTML语言程序开发的精髓,快速提高开发技能。

本书所配DVD光盘含有全程语音视频讲解教学录像以及实例的全部源代码,这些源代码都经过精心调试,在Windows XP、Windows 2000、Windows 2003和Windows 7下全部调试通过。

本书内容详尽,实例丰富,非常适合作为编程初学者的学习用书,也适合作为开发人员的参考资料。

编辑推荐

“软件开发视频大讲堂”丛书系清华社“视频大讲堂”重点大系之一。该大系包括多个子系列,每个子系列的图书在其同品种的图书中销售名列前茅,其中:

4个品种荣获“全行业畅销品种”

1个品种荣获2012年清华大学出版社“专业畅销书”一等奖

绝大多数品种在“全国计算机零售图书排行榜”同品种排行中名列前茅

截至目前该大系累计销售超过55万册

该大系已成为近年来清华社计算机专业基础类零售图书畅销的品牌之一

“软件开发视频大讲堂”系列作为清华社“视频大讲堂”大系的子系列之一,继承和创新了清华社“视频大讲堂”大系的编写模式、写作风格和优良品质。本书突出了以下内容:

总长总时长25小时同步视频演示讲解,可反复观摩,让学习更为快捷、高效

436个典型实例,通过实例学习更深入,更有趣,更有动力

369道面试真题,了解工作实例及面试问题,更好适应企业需求

138项能力测试题目,检测是否过关,了解学习之不足。

根据全国计算机零售图书排行榜,本书已经连续8月HTML5类全国零售排行前2名

“软件开发视频大讲堂”系列作为清华社“视频大讲堂”大系的子系列之一,执着于专业,精细于品质:

集基础知识、核心技能、高级应用、项目案例于一体

好学、好用、高效

推荐阅读:

实例大全类:软件开发实战1200例

项目实战类:软件项目开发全程实录

目录

第1章 Web开发新时代

1.1 HTML5概述

1.1.1 HTML5新特性

1.1.2 HTML5组织

1.1.3 HTML5构成

1.2 HTML5设计原理

1.2.1 HTML开发历程

1.2.2 HTML5开发动力

1.2.3 HTML5设计理念

1.3 编写及时个HTML5页面

1.3.1 搭建上机练习环境

1.3.2 检测浏览器是否支持

1.3.3 使用HTML5编写简单的Web页面

1.4 HTML5页面的特征

1.4.1 使用HTML5结构化元素

1.4.2 使用CSS美化HTML5文档

第2章 从HTML、XHTML到HTML5

视频讲解:2小时

2.1 HTML基

2.1.1 HTML简介

2.1.2 HTML特性

2.1.3 HTML结构

2.1.4 HTML语法

2.1.5 HTML标签

2.1.6 HTML属性

2.2 XHTML基

2.2.1 XHTML结构

2.2.2 XHTML语法

2.2.3 XHTML类型

2.2.4 DTD解析

2.2.5 命名空间

2.3 HTML5基

2.3.1 HTML5语法

2.3.2 HTML5元素

2.3.3 HTML5增加及废除的属性

2.3.4 HTML5全局属性

2.3.5 HTML5其他功能

第3章 创建HTML5文档

视频讲解:1小时13分钟

3.1 认识HTML5文档结构

3.2 HTML5元素分类

3.3 构建主体内容

3.3.1 标识文章

3.3.2 给内容分段

3.3.3 设计导航信息

3.3.4 设计辅助信息

3.3.5 设计微格式

3.3.6 添加日期

3.4 添加语义模块

3.4.1 添加标题块

3.4.2 给标题分组

3.4.3 添加脚注块

3.4.4 添加联系信息

3.5 综合实战:使用HTML5设计博客主页

3.5.1 设计大纲

3.5.2 设计样式

第4章 实战HTML5表单

视频讲解:1小时08分钟

4.1 新增的input输入类型

4.1.1 email类型的应用

4.1.2 url类型的应用

4.1.3 number类型的应用

4.1.4 range类型的应用

4.1.5 日期检出器类型的应用

4.1.6 search类型的应用

4.1.7 tel类型的应用

4.1.8 color类型的应用

4.2 新增的input属性

4.2.1 新增的autocomplete属性

4.2.2 新增的autofocus属性

4.2.3 新增的form属性

4.2.4 新增的表单重写属性

4.2.5 新增的height与width属性

4.2.6 新增的list属性

4.2.7 新增的min、max和step属性

4.2.8 新增的multiple属性

4.2.9 新增的pattern属性

4.2.10 新增的placeholder属性

4.2.11 新增的required属性

4.3 新增的form元素

4.3.1 新增的datalist元素

4.3.2 新增的keygen元素

4.3.3 新增的output元素

4.4 新增的form属性

4.4.1 新增的autocomplete属性

4.4.2 新增的novalidate属性

第5章 实战HTML5画布

视频讲解:2小时

5.1 认识HTML5canvas元素

5.1.1 在页面中添加canvas元素

5.1.2 Canvas如何绘制图形

5.1.3 认识Canvas坐标

5.1.4 何时不用Canvas

5.1.5 如果浏览器不支持Canvas

5.1.6 检测浏览器支持

5.2 绘制简单图形

5.2.1 绘制直线

5.2.2 绘制矩形

5.2.3 绘制圆形

5.2.4 绘制三角形

5.2.5 清空画布

5.3 绘制贝塞尔曲线

5.3.1 绘制二次方贝塞尔曲线

5.3.2 绘制三次方贝塞尔曲线

5.4 图形的变换

5.4.1 保存与恢复Canvas状态

5.4.2 移动坐标空间

5.4.3 旋转坐标空间

5.4.4 缩放图形

5.4.5 矩阵变换

5.5 图形的组合与裁切

5.5.1 图形的组合

5.5.2 裁切路径

5.6 更多的颜色和样式选项

5.6.1 应用不同的线型

5.6.2 绘制线性渐变

5.6.3 绘制径向渐变

5.6.4 绘制图案

5.6.5 设置图形的透明度

5.6.6 创建阴影

5.7 绘制文字

5.7.1 绘制填充文字

5.7.2 文字相关属性

5.7.3 绘制轮廓文字

5.7.4 测量文字宽度

5.8 操作与使用图像

5.8.1 向Canvas中引入图像

5.8.2 改变图像大小

5.8.3 创建图像切片

第6章 HTML5音频与视频

视频讲解:50分钟

6.1 HTML5多媒体技术概述

6.1.1 关于编解码器

6.1.2 音频编解码器

6.1.3 视频编解码器

6.2 浏览器支持概述

6.2.1 用JavaScript检测音频格式支持情况

6.2.2 用JavaScript检测视频格式支持情况

6.3 在HTML5中播放音频

6.3.1 认识audio元素

6.3.2 播放音频

6.4 在HTML5中播放视频

6.4.1 认识video元素

6.4.2 播放视频

6.5 音频与视频相关属性、方法与事件

6.5.1 音频与视频相关属性

6.5.2 音频与视频相关方法

6.5.3 音频与视频相关事件

6.6 综合实战

6.6.1 用脚本控制音乐播放

6.6.2 查看视频帧画面

第7章 Web存储

视频讲解:1小时20分钟

7.1 认识Web Storage

7.1.1 Cookie存储机制的优缺点

7.1.2 为什么要用Web Storage

7.1.3 Web Storage的优缺点

7.1.4 浏览器支持概述

7.2 使用Web Storage

7.2.1 检查浏览器的支持性

7.2.2 设置和获取数据

7.2.3 防止数据泄露

7.2.4 Web Storage的其他用法

7.2.5 Web Storage事件监测

7.2.6 实例1:设计网页皮肤

7.2.7 实例2:跟踪localStorage数据

7.2.8 实例3:设计计数器

7.2.9 综合应用:Web应用项目实时跟踪

7.3 Web SQL数据库

7.3.1 Web SQL数据库概述

7.3.2 使用Web SQL数据库

7.3.3 实例1:创建简单的本地数据库

7.3.4 实例2:批量存储本地数据

7.3.5 综合应用:Web Storage和Web SQL混合开发

第8章 离线应用

视频讲解:23分钟

8.1 HTML5离线应用概述

8.1.1 为什么要学习HTML5离线应用

8.1.2 浏览器支持概述

8.2 HTML5离线应用详解

8.2.1 解析manifest文件

8.2.2 搭建离线应用程序

8.2.3 检查浏览器是否支持

8.2.4 离线缓存更新实现

8.2.5 JavaScript接口实现

8.2.6 离线存储事件监听

8.3 实战1:缓存首页

8.4 实战2:离线编辑内容

8.5 实战3:离线跟踪

第9章 Workers多线程处理

视频讲解:1小时01分钟

9.1 认识Web Workers

9.1.1 Web Workers概述

9.1.2 浏览器支持概述

9.1.3 熟悉Web Workers成员

9.2 使用Web Workers

9.2.1 检查浏览器支持性

9.2.2 创建Web Workers

9.2.3 与Web Workers通信

9.2.4 使用Web Workers上机练习

9.3 案例实战

9.3.1 使用多线程实现后台运算

9.3.2 在后台过滤值

9.3.3 多任务并发处理

9.3.4 在多线程之间通信

9.3.5 使用线程技术计算Fibonacci数列

9.3.6 使用多线程绘图

9.4 综合应用:模拟退火算法

9.4.1 认识模拟退火算法

9.4.2 编写应用主页面

9.4.3 编写worker.js

9.4.4 与Web Workers通信

第10章 Geolocation地理位置

10.1 位置信息概述

10.1.1 为什么要学习Geolocation

10.1.2 位置信息表示方式

10.1.3 位置信息来源

10.1.4 IP定位

10.1.5 GPS定位

10.1.6 Wi-Fi定位

10.1.7 手机定位

10.1.8 自定义定位

10.2 使用Geolocation API

10.2.1 检查浏览器支持性

10.2.2 获取当前地理位置

10.2.3 监视位置信息

10.2.4 停止获取位置信息

10.2.5 隐私保护

10.2.6 处理位置信息

10.2.7 使用position对象

10.3 案例实战

10.3.1 使用Google地图

10.3.2 跟踪行走速度

第11章 CSS3概述

视频讲解:1小时01分钟

11.1 回顾CSS

11.1.1 CSS发展简史

11.1.2 CSS 1.0和CSS 2.0概述

11.1.3 CSS与DIV标记之缘

11.1.4 CSS编码规范

11.2 了解CSS3新增特性

11.2.1 属性选择器

11.2.2 RBGA 透明度

11.2.3 多栏布

11.2.4 多背景图片

11.2.5 字符串溢出

11.2.6 块阴影与圆角阴影

11.2.7 圆角

11.2.8 边框图片

11.2.9 形变

11.3 CSS3前景展望

11.3.1 CSS3的应用范围

11.3.2 当前支持CSS3的浏览器

11.4 案例实战:设计漂亮的表单

第12章 CSS选择器

视频讲解:34分钟

12.1 属性选择器

12.1.1 认识属性选择器

12.1.2 案例实战

12.2 结构伪类选择器

12.2.1 认识结构伪类选择器

12.2.2 案例实战

12.3 UI伪类选择器

12.3.1 认识常用UI伪类选择器

12.3.2 案例实战

12.4 其他选择器

第13章 文本、字体与颜色

视频讲解:49分钟

13.1 设计文本阴影

13.1.1 定义text-shadow属性

13.1.2 应用阴影效果

13.1.3 综合实战:设计黑客网站首页

13.2 定义文本样式

13.2.1 文本样式简介

13.2.2 溢出文本

13.2.3 文本换行

13.3 设计颜色样式

13.3.1 使用RGBA颜色值

13.3.2 使用HSL颜色值

13.3.3 使用HSLA颜色值

13.3.4 定义opacity属性

13.3.5 定义transparent颜色值

第14章 背景和边框

视频讲解:1小时09分钟

14.1 设计多色边框

14.1.1 用法详解

14.1.2 案例实战

14.2 设计边框背景

14.2.1 用法详解

14.2.2 案例实战

14.3 设计圆角

14.3.1 用法详解

14.3.2 案例实战:设计椭圆图形

14.4 设计阴影

14.4.1 用法详解

14.4.2 案例实战:设计Windows7界面效果

14.5 设计背景

14.5.1 定义背景坐标

14.5.2 定义背景裁剪区域

14.5.3 定义背景图像大小

14.5.4 定义背景图像循环方式

14.5.5 定义多背景图像

第15章 2D变形

视频讲解:31分钟

15.1 认识transform

15.2 2D变形

15.2.1 旋转动画

15.2.2 缩放动画

15.2.3 移动动画

15.2.4 倾斜动画

15.2.5 变形动画

15.2.6 案例实战:设计涂鸦墙

15.3 自定义变形

15.4 定义复杂变形

第16章 设计动画

视频讲解:1小时20分钟

16.1 平滑过渡

16.1.1 定义过渡属性

16.1.2 定义过渡时间

16.1.3 定义过渡延迟时间

16.1.4 定义过渡效果

16.1.5 案例实战:设计Mac OS导航器

16.2 3D动画

16.2.1 定义动画名称

16.2.2 定义动画时间

16.2.3 定义动画播放方式

16.2.4 定义动画延迟时间

16.2.5 定义动画播放次数

16.2.6 定义动画播放方向

16.2.7 案例实战:设计图片翻转特效

16.3 渐变效果

16.3.1 设计Webkit渐变

16.3.2 Webkit案例实战

16.3.3 设计Gecko渐变

16.3.4 Gecko案例实战

16.3.5 设计IE渐变

16.3.6 设计W3C渐变

16.4 案例综合实战

16.4.1 设计礼品盒

16.4.2 设计折叠面板

16.4.3 设计易拉罐

16.4.4 设计光盘滑动动画

16.4.5 设计下拉菜单

16.4.6 设计精致按钮

第17章 网页布

视频讲解:40分钟

17.1 设计多列布

17.2 设置多列显示样式

17.2.1 定义列宽

17.2.2 定义列数

17.2.3 定义列间距

17.2.4 定义列边框样式

17.2.5 定义跨列显示

17.2.6 定义列高度

17.2.7 定义打印列

17.3 设计盒布

17.4 设置盒布局格式

17.4.1 定义自适应宽度

17.4.2 定义列显示顺序

17.4.3 定义列排列方向

17.4.4 定义模块大小自适应

17.4.5 消除空白

17.4.6 定义对齐方式

17.5 综合实战:设计多列网页

第18章 用户界面

视频讲解:35

网友评论(不代表本站观点)

来自无昵称**的评论:

拿到书之后看了一下大概内容,觉得还好,适合初学者

2014-12-04 12:34:12
来自娟之恋**的评论:

昨天此时下班,今天已到,物流很给力。书的包装不错,很期待内容。

2015-04-08 18:15:47
来自kiritox**的评论:

APP做的太烂了,找不到在线支付,快递也很慢

2015-08-06 23:30:43
来自无昵称**的评论:

还没有看多少,买过来有一段时间了,前面的基础跟HTML差不错,后面的还没有仔细看

2013-12-05 19:17:53
来自无昵称**的评论:

非常好,送货上门速度快包装严实。非常好,送货上门速度快包装严实。非常好,送货上门速度快包装严实。

2015-04-18 00:32:11
来自上杉秀**的评论:

书很不错 简单易懂 录得也很不错 当然 稍微有点瑕疵 老师说话带点方言 而且英语不咋地 不过总体而言还是很好地

2013-08-07 22:27:10
来自yuanyou**的评论:

很详细的一本书,适合初学者,零基础的人,讲的很详细

2015-05-10 21:19:22
来自无昵称**的评论:

很早就想买一本这个书了,但是之前一直没下手,这次做活动买下来了,很满意。质量依旧很好。

2015-11-04 16:04:33
来自无昵称**的评论:

这本书真的不错,作为初学者推荐,内容通俗易懂。

2015-12-15 15:01:08
来自龙泪雪**的评论:

清华大学出版社“从入门到精通”系列的书籍向来很好。

2015-11-26 21:54:02
来自无昵称**的评论:

首先物流很快,大体翻了一下,内容还挺详实,应该还不错吧

2016-04-23 23:05:12
来自尘城碎**的评论:

准备一头扎进去作学霸了,刚入手这本书,还不知道内容,不过看清华大学出版社出版的,应该不会让我失望

2015-10-22 12:27:21
来自无昵称**的评论:

送的光盘里面有一个javaweb开发资源库程序软件所有的方法都尝试过了就是安装不了,应该是光盘的问题。其他还算比较满意的。

2014-10-31 10:42:22
来自阿里狼**的评论:

网页中体现的图书目录,与书目录后半部分完全不符。以至于我买错了这本书。请以后注意。

2015-12-19 18:11:27
来自无昵称**的评论:

让人很好的掌握HTML5,实例简洁易懂,真题测试等资源齐全,很实用的一本书。

2015-11-25 17:38:32
来自无昵称**的评论:

比较适合刚入门零基础的,对于学习很有帮助,只是这个视频跟念经的一样,还是这个书比较给力

2016-03-02 10:44:37
来自无昵称**的评论:

书的纸有一部分被胶粘在一起了,需要自己一张一张揭开,物流速度还可以,书内容还可以,适合我们这些初学者。

2016-03-23 16:49:41
来自对自己**的评论:

挺好的,明日科技出品就是精品。这个毋庸置疑,还没打开包装,过段时间再来追评

2016-12-20 19:51:40
来自匿名用**的评论:

HTML5从入门到精通 这本书思路不错,简单易懂,但是发现了几处单词错误和语法错误。

2017-02-14 00:14:00
来自福***(**的评论:

很齐全的一套学习丛书。买来学学,看过后会来追加评论。

2017-03-05 22:43:20
来自匿名用**的评论:

我买的书为什么没送到,如风达快递员的联系电话是空号,7天了

2017-05-03 09:56:14
来自匿名用**的评论:

这本书非常的好,已经看到一半了,很适合0基础的同学看,值得购买,推荐!

2017-02-05 19:10:45
来自g***1(**的评论:

看了一半,非常好,基础,对于我这个做销售的业余爱好者来说都不难。书本质量可以,包装精美。

2017-05-07 16:49:45
来自尚***8(**的评论:

刚看了几页,比较容易接受,实用性也比较强,希望在以后的工作中能够熟练的运用起来,推荐本书

2017-04-22 23:54:12
来自无昵称**的评论:

书是正版的,满意。就是当当网选的快递公司烂的很,下雨天,延迟一天,电话联系不上,就不送了,送货员的服务态度比韵达的还要差,从江苏寄来的包裹,到浙江一般快递第二天送达,芝麻开门快递公司花了一个礼拜,真的无语。

2014-06-24 13:56:15
来自匿名用**的评论:

主要看重了送学习光盘 书很新 准备暑假没事看看

2017-07-17 09:38:09
来自糖糖旺**的评论:

浅显易懂 循序渐进 还有光盘和ppt 很容易上手 例子也不少 是初学者入门进阶的好书。不过印刷质量比较一般 很像盗版的。

2016-09-03 22:40:38
来自王八王**的评论:

书挺好的,就是快递太慢了,虽然有雾霾。。。但是一个星期才送到太夸张了吧。。。。

2016-12-25 23:34:02
登录后即可发表评论

免责声明

更多相关图书
在线咨询