HTML的版本

当我们浏览各类参考手册时,常常会看到HTMLHTML5xHTML等不同的分类,我们该如何选择呢?

HTML发展史

HTML是一组规范,在历史上经过了一系列的发展和演变

  • HTML 2.0——1995年11月,RFC 1866发布
  • HTML 3.2——1997年1月14日,W3C发布推荐标准
  • HTML 4.0——1997年12月18日,W3C发布推荐标准
  • HTML 4.01——1999年12月24日,W3C发布推荐标准
  • HTML 5——2014年10月28日,W3C发布推荐标准

HTML没有1.0,这说明它的起源是多源头的

HTML4

HTML4是HTML一个最重要的版本,也是一个最为成熟和成型的版本,当前的浏览器都能完全支持HTML4。

当前各类参考手册或教程中的如果未指明版本,通常指的是HTML4,也可以简单的认为,HTML4是HTML的最基础部分

HTML5

HTML5是HTML当前的最新版本,如果你使用的是chrome、firefox、edge等现代浏览器,并且保持更新,则基本可以使用绝大多数HTML5特性。

因此,我们可以放心学习HTML5

某些HTML5的新特性不一定所有的浏览器都能支持,可以查询这个网站来查询支持情况 https://caniuse.com/

HTML规范是由制订的?

HTML规范是由一个称之为W3C的组织制订和发布的,然后由各大浏览器厂商遵行规范进行代码实现,即在其出品的浏览器中支持最新的HTML标记与指令。

而由于各浏览器厂商对规范的理解程度或者重视程度的不同,因此对各HTML规范的支持程度会存在细微差异,这也就是浏览器兼容性问题的一个来源

W3C 是什么?

  • W3C 指万维网联盟(World Wide Web Consortium)
  • W3C 创建于1994年10月
  • W3C 由 Web的发明人 Tim Berners-Lee 创建
  • W3C 是一个是非营利的会员组织,会员包括学术专家、企业、独立开发者等
  • W3C 的工作是对 Web 进行标准化,以利于Web的普及和不同信息体之间的互联互通
  • W3C 创建并维护 Web的一系列标准,包括 HTML、CSS等
  • W3C 标准被称为 W3C 推荐(W3C 规范)

HTML live standard

HTML5仍然在快速的快速演进、迭代和升级。每周甚至每天,Web开发者社区和浏览器厂商都会提交新的特性或需求,以应对或引领最新的Web发展态势。因此,一个由四个主要的浏览器厂商(包括苹果、谷歌、微软、Mozilla)组成的行业组织WHATWG制定了所谓HTML现行(或动态)版本,也就是会在当前版本下持续保持更新,不再区分版本号5或者6

最新消息,两组织已经达成统一 https://www.infoq.cn/article/bsvFxt96DOh-SBZphBwJ

参考

results matching ""

    No results matching ""