HTML是什么?HTML版本发展

HTML是什么?

HTML是什么 ?
HTML(Hyper Text Markup Language 超文本置标语言)是一种用来制作超文本文档的简单标记语言,是 Web 上的通用标记语言。

HTML版本发展

  介绍一下HTML版本,这门 Web 标记语言得生长简史。

HTML 2.0
  基于SGML(Standard Generalized Markup Language,标准广义置标语言,是一套用来描述数字化文档的结构并管理其内容的复杂的规范)中的一个子集演变而来的。
  HTML 2.0 是 1996 年由 Internet 工程工作小组的 HTML 工作组开发的。HTML 2.0 是过时的 HTML 版本。
  目前在市场上可以找到的浏览器都依赖于更新版本的 HTML。对于一位 WEB 开发者而言,没有任何必要需要 HTML 2.0 标准。

HTML 3.2
  1997年1月14日,HTML 3.2作为W3C标准被发布。HTML 3.2 向 HTML 2.0标准添加了被广泛运用的特性,诸如上标和下标、围绕图像的文本流、表格、applets、字体。
  但是此次的发布却为HTML 内容和呈现的分离任务带来了不必要的麻烦。

HTML 4.0
  1997年12月18日,HTML 4.0作为一项W3C 推荐被发布。1998年4月24日,修正的第二个版本发布,仅仅进行了一些小改动编辑。
  HTML 4.0最重要的特性是引入了样式表(CSS)。

HTML 4.01
  1999年12月24日,由于HTML 4.0存在着漏洞,HTML 4.01作为一项 W3C 推荐被发布,HTML 4.01 是对 HTML 4.0 的一次较小的更新,对后者进行了修正和漏洞修复。
  至此,HTML 到达了它得第一个拐点。W3C 不会继续发展 HTML。未来 W3C 的工作会集中在 XHTML 上。

XHTML 1.0(最新版本的HTML)
  2000年1月20日,XHTML 1.0作为一项 W3C推荐被发布。XHTML 1.0规范的内容与HTML 4.01完全相同,没有添加任何新元素或新属性。这两个规范唯一的差别就是对HTML的语法作出了不同的规定。
  HTML给予了作者最大的自由度,他们可以按照自己的意愿去写元素和属性,但XHTML要求作者遵从XML规则,XML是W3C大多数技术规范的基础,是一种更为严格的标记语言。
  XHTML 1.0使用 XML 对 HTML 4.01进行了重新地表示。我们的 W3C XHTML简介章节总结了 XHTML是什么。
H
HTML 5
  W3C 于 2008 年 1 月 22 日发布 HTML 5 工作草案。通过制定如何处理所有 HTML 元素以及如何从错误中恢复的精确规则,HTML 5 改进了互操作性,并减少了开发成本。
  HTML5目前的状态已经不似先前那么含含糊糊了,但仍然还是不甚明了。与HTML5真正有关系的日期应该是2012年。这是它预计将会成为“候选标准”的时间。成为“候选标准”,就意味着标准的制定工作结束了。
  HTML5并不是一门凭空造出来的新语言。它的标记变化都是革新性的,不是革命性的。无论你现在使用哪个版本的HTML创建网站,你都可以说自己已经在使用HTML5了。

 参考链接:http://www.w3cwhy.com/css-html/w3c-html.html

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏测试2017

test

Markdown 是用来生成 HTML 结构的。样式和结构分离,算是其设计思想之一。而这也是现在 HTML 的发展方向。作为印证,<center> 这样的纯为样...

2230
来自专栏编程直播室

源码发布:一个Angular写得Markdown编辑器 参考资料

1722
来自专栏向治洪

Vuejs和其他前端框架的对比

React React 和 Vue 有许多相似之处,它们都有: 使用 Virtual DOM 提供了响应式 (Reactive) 和组件化 (Composabl...

45110
来自专栏达摩兵的技术空间

css3-not选择器妙用

css3中增加了not选择器,可以用于排除不符合某些规则的元素,下面我从语法,兼容性,可能的实践三个角度更好的学习使用它。

792
来自专栏向治洪

vue.js与其他前端框架的对比

React React 和 Vue 有许多相似之处,它们都有: 使用 Virtual DOM 提供了响应式 (Reactive) 和组件化 (Composabl...

2738
来自专栏Java架构师历程

介绍几个移动web app开发框架

jQuery Mobile框架能够帮助你快速开发出支持多种移动设备的Mobile应用用户界面。jQuery Mobile最新版本是1.4.0,默认主题采用扁平化...

7402
来自专栏九彩拼盘的叨叨叨

我完成的百度前端技术学院任务列表

1712
来自专栏IMWeb前端团队

react css组织的另一种选择styled-components

本文作者:IMWeb linq 原文出处:IMWeb社区 未经同意,禁止转载 写 React 的同学肯定纠结过 CSS 该怎么组织的问题。传统 WEB...

25710
来自专栏守候书阁

移动web开发问题和优化小结

到目前为止,互联网行业里,手机越来越智能化,移动端占有的比例越来越高,尤其实在电商,新闻,广告,游戏领域。用户要求越来越高,网站功能越来越好,效果越来越炫酷,这...

1572
来自专栏腾讯大讲堂的专栏

关于“吴亦凡入伍”H5背后的技术—兼容android【 前端篇】

作者:nicky, 腾讯Tgideas 前端开发工程师 在“吴亦凡入伍”H5刷爆朋友圈之后,看到网上有较多同学对背后的技术感兴趣,正好借着机会跟大家分享一下。如...

2359

扫码关注云+社区

领取腾讯云代金券