当前位置:首页 > 百科

HTML5经典实例

《HTML5经典实例》是2013年7月中国电力出版社出版的图书,作者是Christopher Schmitt / Kyle Simps者万on

  • 书名 HTML5 经典实例
  • 作者 Christopher Schmitt / Kyle Simpson
  • 译者 李强
  • 出版社 中国电力出版社
  • 出版时间 2013年7月

内容介绍

  《HTML5经典实例》对于从中级到高级的Web来自和移动Web开发者来说是绝佳之选,它帮助你选择对你有用的HTML5功能,并且帮助你体验其他的功能。个技巧的信息十分丰富,都包含了示例代码,并详细讨论了解决方案为何有效以及如何工作。

作者介绍

  作者:(美国)克里斯多弗·施密特(Christopher Schmitt) (美国)凯丽·斯普森(Kyle Simpson) 译者:李360百科

  施密特(Christopher Schmitt),务面皮基因之是Heatvision.com,Inc.的老板,这是一家从事新少福夫粒对杨业媒体活动、设计和出版的公司。他从1993年开始从事web工作,并且是《CSS Cookbook》(O'Reilly)的作者。Kylesimpson是来自得克萨斯州Austin的一位JavaScroipt系统架构师。他集中研究JavaScroipt、Web性能优化,以及"中端"应用架构。他拥有众多的开源项目,包括LA Bis。

作品目录

  第1章基本语法来自和语义

  1.0简介

360百科  1.1指定DOCTYP演径斤看盾搞很E

  1.2指定字符集

  1.3指定语言

月交  1.4优化和

  1.5使用HTML5的新元素添加文档结构

  1.6在和之间选择

  1.7查看文档纲要

  1.8修改文档纲要

 威占打 1.9强调文本

  1.10增强文本的重要性

  1.11突出显示表示引用的文本

  1.12标记附属规则

  1.13定义缩略语与缩写

  1.14给块级内容添加链接

  1.15标记图和图题

  1.16标记日期和时间

  1.17设乎犯做部居不置本地扩展和折叠功能

  1.18控制列表的编号

  1.19记微画冲诗部术隐藏内容以稍后显示

  1.20让页面的一部分可编

  1.21设置本地拖放

  第2章增强性标记和技术

  2.0简介

  2.1添加更多的语义含义

  2.2选取标记样式

  2.3理解浏览器对HTML5的支持

  2.4让IE识准句极无气井经面提弱别HTML5元素

  2.5使用JavaScript检测HTML5功能

  2.6使甩HTML5 Boilerplate

  2.7验证HTML5

  2.8将HTML5元素映射到id和class名

  第3章表单

  3.0简复战带度兵们标

  3.1显示一个搜索输入字段

  3.2联系信息输入字段

  3.3使用引位味调问础别内日期和时间输入字段

  3.4数字输入

  3.5从一个数字范围选取

  3.6选择颜色

  3.7结确四此创建可编辑的下拉列表

 拉肥单直奏 3.8要求必须填写一个表单字段

  3.9自动聚焦一个表单字段

  3.10显示占位符文本

础毛调文兴跳志  3.11关闭自动填充

  3.12限定输入值

  3.13让HTML5在旧的浏览器中工作

  3.14在旧浏览器中使用JavaScript验证表单数据

  3.15示例:示例表单

  第4章本地音频

  4.0简介

  4.1添加HTML5音频

  4.2操作音频流

  4.3使用JavaScript生成音频

  4.4使用canvas可视化音频

  4.5示例设计:维盾岩定制音频播放器

  第5章本地视频

  5.0简介

  5.1添加HTML5视频

  5.2确保多个浏览器视频支持

  5.3设置视频尺寸

  5时标抓九其振父该命采位.4在视频播放前显示一个占位符图像

  5.5让视频循环

  5.6示例设计:使用canvas操作视频

  第6章微数据和定制数据

  6.0简介

  6.1给标记添加微数据

  6.2使用微数据和Schema.org

  6.3给标记添读刚专需跑些报面混协加定制数据

  6.4使用Jav民向红告电做某齐准必aSci。ipt访问定制数据

 虽队在林流 6.5操作定制数据

  6.6示例:使用定制数据创建一个地图应用

  第7章可访问性

  7.0简介

  7.1编写合适的ALT文本说明

  7.2识别缩写和缩略语

  7.3在页面中使用ARIA Landmai_k角色

  7.4创建更具可访问性的导航链接

  7.5将表单字段及其标签关联起来

  7.6按逻辑组织表单字段

  7.7动态地打开fieldset

  7.8识别必需的表单字段

  7.9当动态内容更新的时候,使用ARIA Live Regions声明

  第8章GeoLocation

  8.0简介

  8.1获取基本的GeoLocation数据

  8.2获取带有备用的基本GeoLocation数据

  8.3用纬度和经度逆向Geocoding以得到一个地址

  8.4将地址转换为纬度和经度

  8.5从当前位置的方向指示

  8.6示例:从星巴克到星巴克

  第9章Canvas

  9.0简介

  9.1在canvas上绘制

  9.2使用透明度

  9.3设置canvas大小

  9.4创建渐变

  9.5将外部图像放入到canvas绘制中

  9.6设置颜色变换

  9.7使用几何变换

  9.8在canvas上放置文本

  9.9裁剪canvas绘制

  9.10让canvas绘制实现动画

  9.11用绘制图形

  9.12将canvas绘制保存到一个文件

  第10章高级HTML5 JavaScripl

  10.0简介

  10.1本地存储

  10.2应用程序缓存

  10.3拖放

  10.4Web Workers

  10.5Web Sockets

  10.6历史

  10.7本地文件

  附录HTML5资源

标签:

  • 关注微信

相关文章