《HTML5经典实例》对于从中级到高级的Web和移动Web开发者来说是绝佳之选,它帮助你选择对你有用的HTML5功能,并且帮助你体验其他的功能。个技巧的信息十分丰富,都包含了示例代码,并详细讨论了解决方案为何有效以及如何工作。
第1章基本语法和语义
1.0简介
1.1指定DOCTYPE
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使用JavaSci。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资源
《计算机科学概论》由两位知名的计算机科学教育家编写,全面而细致地介绍了计算机科学的各个方面。书中,计算系统的每个分层都以
《零基础学PHP》主要内容:PHP是一种运行于服务器端并完全跨平台的嵌入式脚本编程语言,是目前开发各类Web应用的主流语言之一。P
Increasingly,designersneedtopresentinformationinwaysthataidtheiraudiencesthinkin...
《可能世界视域下的名称和同一性理论研究》内容简介:本书主要对克里普克可能世界视域下的名称理论和同一性理论展开阐述与研究,内
Asanearlyengineer,IwasontheinsideduringFacebooksexplosivegrowth.InInsideFacebook...
哈佛大学法学院教授,哈佛大学伯克曼“互联网与社会”中心主任。美国马萨诸塞州安赫斯特大学学士(美国研究)、哈佛大学J.D.和美
《设计的法则》按照英文字母顺序编排,因此读者可以根据法则名称迅速找到参考法则。如果你专门对某一设计问题感兴趣,《设计的法
《政策不确定性、资源配置效率与企业高质量发展》内容简介:本书立足转轨经济背景,突破只见“政府”不见“官员”的研究困境,在政
本书是《俄罗斯航空发动机制造史》丛书的下册,涵盖了以M.B.伏龙芝命名的第24号工厂——库兹涅佐夫开放式股份公司的创立和发展历
《美国经典时装画技法》(基础篇)内容由浅显处入手,易学易懂,读后可基本掌握时装画技法要领,可操作性操,且画风具现代感。主要
《国外电子与通信教材系列·数字与模拟通信系统(第6版)(英文版)》在前五版的基础上改编而成,系统地介绍了现代通信系统的基本理论
《钗黛之辨》内容简介:《红楼梦》问世至今二百多年来,在众口一词给予了最高的赞誉的同时,又几乎在所有的问题上都存在着种种不同
《缘缘堂新笔》内容简介:1931年,丰子恺先生第一本散文集《缘缘堂随笔》在开明书店出版,深受读者喜爱。此后,“缘缘堂”系列作品
《Fortran95程序设计》主要讲述了Fortran95程序设计的方法,包括数值计算、计算机绘图、窗口程序设计、与VisualC/VisualBasic/De
《卓越法律人才教育培养的探索与实践》内容简介:本书主要围绕卓越法律人才教育培养撰写论文的主题,阐述卓越法律人才教育培养的总
《叶剑英风采(老一辈革命家风采)》内容简介:叶剑英(1897—1986),是坚定的马克思主义者,伟大的无产阶级革命家、政治家、军事
本书采用工程案例的形式,将日常JavaEE项目开发所涉及的技术要点进行了解析,系统介绍了Apache的安装、Tomcat的安装、虚拟主机的
Java从入门到精通(第3版)(配光盘)(软件开发视频大讲堂) 本书特色 “软件开发视频大讲堂”丛书系清华社“视频大讲堂”重点大系之一。该大系包括多个子系列,每...
Yes,youcanuseresponsivewebdesigntocreatehighperformance,compellingwebsites.Witht...
KEYBENEFIT:Providesabroadsurveyofdesigning,implementing,managing,maintaining,tra...