HTML5掌中宝:第五版(2013.7)
5星 · 超过95%的资源 需积分: 9 25 浏览量
更新于2024-07-22
1
收藏 4.31MB PDF 举报
"HTML5.Pocket.Reference(5th,2013.7)" by Jennifer Niederst Robbins
《HTML5袖珍参考指南》是Jennifer Niederst Robbins撰写的一本关于HTML5的第五版图书,由O'Reilly Media于2013年7月在美国出版。这本书专注于提供HTML5的快速参考信息,适用于学习、商业或销售推广用途。读者可以通过在线平台(如Safari Books Online)获取电子版。
HTML5是超文本标记语言的最新版本,它在2000年初开始发展,经过多次迭代,到2013年已经相当成熟。HTML5的核心目标是提高网页标准的可用性和互操作性,同时引入新的元素、API和功能来支持更丰富的网络应用程序和多媒体内容。
本书的内容可能包括以下HTML5的关键知识点:
1. **新元素**:HTML5引入了许多新的结构元素,如`<article>`, `<aside>`, `<footer>`, `<header>`, `<nav>`和`<section>`,这些元素帮助构建更加语义化的网页结构。
2. **媒体元素**:`<audio>`和`<video>`元素使得在网页上内嵌音频和视频变得更加简单,无需依赖Flash或其他插件。
3. **Canvas**:HTML5的`<canvas>`元素提供了动态图形绘制的能力,通过JavaScript可以创建交互式图形和游戏。
4. **SVG**:Scalable Vector Graphics是一种用于创建矢量图形的格式,HTML5支持内联SVG,允许在网页中包含高质量的图像。
5. **Web Storage**:替代了传统的cookies,提供了本地存储机制,如`localStorage`和`sessionStorage`,允许应用程序在用户浏览器中存储大量数据。
6. **Web Workers**:让JavaScript可以在后台线程中运行,提高了处理密集型任务的性能,而不会阻塞用户界面。
7. **Web Sockets**:提供了一种实时、双向通信的机制,使得服务器与客户端之间可以持续交换数据。
8. **离线存储**:利用`applicationCache`特性,网站可以创建离线应用,即使在没有互联网连接的情况下也能正常工作。
9. **表单控件增强**:HTML5对表单元素进行了改进,如`<input>`元素增加了新类型(例如`date`, `email`, `number`等),以及新的属性和验证机制。
10. **Geolocation API**:允许网站获取用户的地理位置信息,从而实现基于位置的服务。
此外,书中的内容还可能涵盖了错误处理、文档类型声明(DOCTYPE)、兼容性问题、最佳实践等方面。作者Jennifer Niederst Robbins是一位经验丰富的Web开发专家,她的作品通常会提供清晰、实用的指导,帮助读者理解和应用HTML5的新特性。书中可能还包含对HTML5规范的更新、常见问题解答以及与其他技术(如CSS3和JavaScript)的结合使用等内容。
2018-05-05 上传
2012-03-31 上传
2018-11-23 上传
2019-03-13 上传
2017-11-16 上传
2019-01-09 上传
2018-03-14 上传
sproy
- 粉丝: 1
- 资源: 10
最新资源
- 安娜:Alexa供电的互动灯-项目开发
- react-chat-master:React聊天
- movie_app:使用React JS制作的电影应用
- licensing:Volcanic Pixels 产品的许可服务器
- Java SSM基于HTML的“守护萌宠”网站【优质毕业设计、课程设计项目分享】
- imiAssignment
- 在线学习小程序后端PHP+Laravel+Mysql+Echarts+Wechat+LayUI.zip
- esp8266ArduinoWebserver:基于esp8266arduino的简易web服务器
- python-utils-ak:小型但有用的个人python utils
- JNBT-开源
- erlang-expression-parser:Erlang 应用程序,它解析文本并处理它们(如果它们是数学表达式)
- ember-env-helper:余烬环境助手
- vuexy-full-version6.2.zip
- 原生php+mysql的简单博客。纯粹学习练手的东西.zip
- 伺服时钟数字显示-项目开发
- 广东工业大学EDA实验报告全部