HTML5入门经典

出版时间:2013-4  出版社:刘欣、王雨竹、 等 机械工业出版社 (2013-04出版)  

内容概要

《HTML5入门经典》按照学习HTML5的最佳结构来分配章节,共分为4篇20章,其中,前3篇学习HTML5的网页知识,第4篇学习实际项目的开发过程。《HTML5入门经典》以初中级程序员为对象,先了解HTML5语言和属性的使用,再学习HTML5网页开发的基础技术,然后学习HTML5网页开发的高级内容,最后学习开发一个完整项目。讲解过程中步骤详尽,版式新颖,让读者在阅读时一目了然,从而能快速掌握书中内容。《HTML5入门经典》在讲解知识时提供了丰富的实例,帮助读者进行随学随练,真正能够学有所用。另外,为了便于读者更好地学习和使用《HTML5入门经典》,书中所有的代码都提供了详尽的注释。要充分理解和掌握一项技术,最佳的方式就是多练习、多实践。《HTML5入门经典》中在每章内容介绍完后,提供多个上机实践题目供读者自己完成,以此来检验读者对本章内容的掌握情况。每个实例任务分为“题目描述”和“技术指导”两部分。其中,“题目描述”给出了实例功能的详细描述和效果图,“技术指导”给出了实现实例的思路和关键代码。《HTML5入门经典》光盘中提供了明日科技近十年积累的程序开发资源库,包括海量实例资源库、模块资源库、项目案例资源库、测试题库系统、面试资源库等内容。

书籍目录

前言 第一篇基础知识篇 第1章HTML5开发前奏 视频讲解:21分 1.1为什么选择HTML5语言 1.2 HTML发展历程 1.3谁在开发HTML5 1.4 HTML5的新认识  1.4.1兼容性 1.4.2实用性和用户优先 1.4.3化繁为简 1.5无插件范式 1.6探秘——HTML5新特性 1.7 HTML的标记构成 1.7.1 HTML标记的使用技巧  1.7.2开始标记 1.7.3头部标记  1.7.4标题标记 1.7.5主体标记 1.7.6编写文件时的注意事项 1.8编写第一个HTML文件 1.8.1 HTML文件的编写方法  1.8.2手工编写页面 1.8.3使用可视化软件制作页面 1.8.4使用浏览器浏览HTML文件  1.8.5明日图书网使用HTML开发 1.9小结 1.10习题 第2章HTML5带来的标记变化 视频讲解:43分 2.1重中之重——头部标记 2.2名称所在——标题 2.3隐藏很深——元信息标记 2.3.1页面关键字 2.3.2页面描述 2.3.3编辑工具 2.3.4作者信息设置 2.3.5限制搜索方式 2.3.6网页文字及语言 2.3.7定时跳转页面  2.3.8有效期的设置  2.3.9禁止从缓存中调甩 2.3.10删除过期的cookie 2.3.11强制打开新窗口 2.3.12网页的过渡效果设置 2.4基底网址标记 2.5容量瓶——页面的主体标记 2.5.1 彩色字体——text 2.5.2 背景颜色属性——_bgcolor 2.5.3 背景图像属性——background 2.5.4链接文字属性——link 2.5.5边距——margin 2.6程序员的备忘录——注释 2.7上机实践 2.7.1创建基本的HTML网页 2.7.2设定自动刷新  2.8小结 2.9习题 第3章HTML5网页的基本要素 视频讲解:28分 3.1从小到大——标题文字 3.1.1标题字标记 3.1.2标题文字的对齐方式——align 3.2变化万千——文字格式 3.2.1文字字体——face 3.2.2字号——size 3.2.3文字颜色——color …… 第二篇核心技术篇 第三篇高级应用篇 第四篇项目实战篇

章节摘录

版权页:   插图:   HAVE_CURRENT_DATA(数值2)表示当前播放位置已经有数据可以播放,但没有获取到可以让播放器前进的数据。当媒体为视频时,意思是当前帧的数据已获得,但还没有获取到下一帧的数据,或者当前帧已经是播放的最后一帧。 HAVE_FUTURE_DATA(数值3)表示当前播放位置已经有数据可以播放,而且也获取到了可以让播放器前进的数据。当媒体为视频时,意思是当前帧的数据已获取,而且也获取到了下一帧的数据。当前帧是播放的最后一帧时,readyState属性不可能为HAVE_FUTURE_DATA。 HAVE_ENOUGH_DATA(数值4)表示当前播放位置已经有数据可以播放,同时也获取到了可以让播放器前进的数据,而且浏览器确认媒体数据以某一种速度进行加载,可以保证有足够的后续数据进行播放。 readyState属性为只读属性。 (9)seeking属性和seekable属性 seeking属性返回一个布尔值,表示浏览器是否正在请求某一特定播放位置的数据,true表示浏览器正在请求数据,false表示浏览器已停止请求。 seekable属性返回一个TimeRanges对象,该对象表示请求到的数据的时间范围。当媒体为视频时,开始时间为请求到视频数据第一帧的时间,结束时间为请求到视频数据最后一帧的时间。 这两个属性均为只读属性。 (10)currentTime属性、startTime属性和duration属性 currentTime属性用于读取媒体的当前播放位置,也可以通过修改currentTime属性来修改当前播放位置。如果修改的位置上没有可用的媒体数据时,将抛出INVALID_STATE_ERR异常;如果修改的位置超出了浏览器在一次请求中可以请求的数据范围,将抛出INDEX_SIZE_ERR异常。 startTime属性用来读取媒体播放的开始时间,通常为0。 duration属性来读取媒体文件总的播放时间。 (11)played属性、paused属性和ended属性 played属性返回一个TimeRanges对象,从该对象中可以读取媒体文件的已播放部分的时间段。开始时间为已播放部分的开始时间,结束时间为已播放部分的结束时间。 paused属性返回一个布尔值,表示是否暂停播放,true表示媒体暂停播放,false表示媒体正在播放。

编辑推荐

《HTML5入门经典》是一部零基础HTML语言的开发图书,非常适合以下人员阅读:零基础的初学编程的人员。初中级程序开发人员。编程爱好者。想学编程的各企事业单位在职人员。大中专院校的老师和学生。相关培训机构的老师和学员。

图书封面

评论、评分、阅读与下载


    HTML5入门经典 PDF格式下载


用户评论 (总计0条)

 
 

 

250万本中文图书简介、评论、评分,PDF格式免费下载。 第一图书网 手机版

京ICP备13047387号-7