html5 广义上讲是前端开发学科的代名词, 包含 HTML5,CSS3 及 JavaScript 三个重要的部分, 是运行在浏览器上应用的统称. 如 PC 端网站, 管理系统, 手机网页应用(webApps), 混合应用(HybridApps), 微信公众号, 小程序, 小游戏, 数据可视化等.
HTML5 狭义上讲是指 HTML 版本 5(v5), 相较 HTML4, 增加了很多新的元素 (标签) 和元素属性, 大大增强了 HTML 的语义化和表现力, 这一部分属于页面结构的内容, 比如媒体标签 video,audio, 画布 canvas 标签, 这三个新标直接 K.O 了 flash. 另外, HTML5 增加了很多 API, 为移动 App 开发奠定了坚实的基础, 比如优化了本地存储(WebStorage), 应用的离线缓存(Application Cache), 地理定位(Geolocation), 监听网络状态等.
更多 Web 开发 https://www.html.cn/ 知识, 请查阅 HTML 中文网 !!
来源: http://www.css88.com/qa/html5/17613.html