在新闻里 什么是html5? -技术百科的定义

什么是html5? -技术百科的定义

目录:

Anonim

定义-HTML5是什么意思?

超文本标记语言修订版5(HTML5)是用于万维网内容的结构和表示的标记语言。 HTML5在其标记,新API,XHTML和错误处理中支持传统的HTML和XHTML样式的语法以及其他新功能。

目前有三个组织负责HTML5规范:

  1. Web超文本应用技术工作组(WHATWG)创建了HTML5规范,并负责HTML5开发,该开发提供了浏览器供应商和其他相关方的开放式协作。
  2. 万维网联盟(W3C)负责提供HTML5规范。
  3. 互联网工程任务组(IETF)负责HTML5 WebSocket API的开发。

技术百科解释了HTML5

HTML5旨在通过组织通用实践,采用来自各种浏览器的实现来使Web开发混乱。 它非常庞大,有超过100个规范是HTML5规范的一部分。 了解这一点,您可以通过这种方式考虑HTML5来简化。 HTML5只是下一代Web应用程序的总称,它表示如何通过更好的标记(HTML),更好的样式(CSS)和更好的交互性(JavaScript)扩展功能。

当前已发布的HTML5规范尚未最终确定。 HTML5有望在2012年发布候选推荐(CR),并有望在2022年发布提议的推荐(PR)。但这并不意味着HTML5尚未准备就绪。 但是,建议的建议确实意味着将有两个可互操作的实现。 从2011年开始,浏览器供应商正在积极增加对HTML5新功能的支持。

HTML5的新功能包括:

  • 新的解析规则不基于SGML,而是面向灵活的解析和兼容性。
  • 支持在text / html中使用内嵌标量矢量图形(SVG)和数学标记语言(MathML)。
  • 新的可用元素包括文章,预留,音频,bdi,画布,命令,数据列表,详细信息,嵌入,figcaption,图,页脚,页眉,hgroup,keygen,标记,仪表,导航,输出,进度,rp,rt,ruby,部分,来源,摘要,时间,视频和wbr。
  • 表单控件的新可用类型包括日期和时间,电子邮件,URL,搜索,数字,范围,电话和颜色。
  • meta上的charset和脚本上的async的新可用属性。
  • 可以应用于每个元素的全局属性,包括id,tabindex,hidden,data- *或客户数据属性。
什么是html5? -技术百科的定义