h5为html5简称,即超文本标记语言修订版5,是万维网内容的结构和表示的标记语言。HTML5支持传统的HTML和XHTML样式语法以及其标记,新API,XHTML和错误处理中的其他新功能。
h5 为 html5 简称,即超文本标记语言修订版 5,是万维网内容的结构和表示的标记语言。HTML5 支持传统的 HTML 和 XHTML 样式语法以及其标记,新 API,XHTML 和错误处理中的其他新功能。
目前有三个组织负责 HTML5 的规范:
Web 超文本应用技术工作组(WHATWG)创建了 HTML5 规范,负责 HTML5 开发,提供浏览器供应商和其他相关方的开放式协作。万维网联盟(W3C)负责提供 HTML5 规范。Internet 工程任务组(IETF)负责 HTML5 WebSocket API 的开发。
HTML5 是一种努力,通过组织常规实践,包含各种浏览器的实现,为 Web 开发混乱带来秩序。它非常庞大,作为 HTML5 规范的一部分,有超过 100 个规格。理解这一点,你可以通过这种方式思考 HTML5 来简化。HTML5 只是下一代 Web 应用程序的一个总称,它将通过更好的标记(HTML),更好的样式(CSS)和更好的交互性(JavaScript)来扩展功能。
目前已发布的 HTML5 规范尚未最终确定。HTML5 预计将在 2012 年之前到达候选推荐标准(CR),预计到 2022 年建议推荐(PR)。但是,这并不意味着 HTML5 尚未准备好使用。然而,建议的建议确实意味着将有两个可互操作的实现。截至 2011 年,浏览器厂商正在积极添加对 HTML5 新功能的支持。
HTML5 的新功能包括:
新的解析规则不是基于 SGML,而是面向灵活的解析和兼容性。支持在 text / html 中使用内联标量矢量图形(SVG)和数学标记语言(MathML)。新的可用元素包括文章,旁边,音频,bdi,画布,命令,datalist,细节,嵌入,figcaption,图,页脚,标题,hgroup,keygen,标记,米,导航,输出,进度,rp,rt,红宝石,部分,来源,摘要,时间,视频和 wbr。新的可用类型的表单控件包括日期和时间,电子邮件,URL,搜索,数字,范围,电话和颜色。meta 上的 charset 和脚本上的异步的新可用属性。可应用于包含 id,tabindex,hidden,data- *或 customer 数据属性的每个元素的全局属性。