HTML是什么 ?
HTML(Hyper Text Markup Language 超文本置标语言)是一种用来制作超文本文档的简单标记语言,是 Web 上的通用标记语言。
介绍一下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了。