- HTML 教程
- HTML - 首页
- HTML - 路线图
- HTML - 简介
- HTML - 历史与演变
- HTML - 编辑器
- HTML - 基本标签
- HTML - 元素
- HTML - 属性
- HTML - 标题
- HTML - 段落
- HTML - 字体
- HTML - 块
- HTML - 样式表
- HTML - 格式化
- HTML - 引文
- HTML - 注释
- HTML - 颜色
- HTML - 图片
- HTML - 图片地图
- HTML - 内嵌框架
- HTML - 短语元素
- HTML - 元标签
- HTML - 类
- HTML - ID
- HTML - 背景
- HTML 表格
- HTML - 表格
- HTML - 表格标题与说明
- HTML - 表格样式
- HTML - 表格 Colgroup
- HTML - 嵌套表格
- HTML 列表
- HTML - 列表
- HTML - 无序列表
- HTML - 有序列表
- HTML - 定义列表
- HTML 链接
- HTML - 文本链接
- HTML - 图片链接
- HTML - 邮件链接
- HTML 颜色名称与值
- HTML - 颜色名称
- HTML - RGB
- HTML - HEX
- HTML - HSL
- HTML 表单
- HTML - 表单
- HTML - 表单属性
- HTML - 表单控件
- HTML - 输入属性
- HTML 多媒体
- HTML - 视频元素
- HTML - 音频元素
- HTML - 嵌入多媒体
- HTML 页眉
- HTML - 头部元素
- HTML - 添加 Favicon
- HTML - Javascript
- HTML 布局
- HTML - 布局
- HTML - 布局元素
- HTML - 使用 CSS 进行布局
- HTML - 响应式设计
- HTML - 符号
- HTML - 表情符号
- HTML - 样式指南
- HTML 图形
- HTML - SVG
- HTML - Canvas
- HTML API
- HTML - 地理位置 API
- HTML - 拖放 API
- HTML - Web Workers API
- HTML - WebSocket
- HTML - Web 存储
- HTML - 服务器发送事件
- HTML 杂项
- HTML - 文档对象模型 (DOM)
- HTML - MathML
- HTML - 微数据
- HTML - IndexedDB
- HTML - Web 消息传递
- HTML - Web CORS
- HTML - Web RTC
- HTML 演示
- HTML - 音频播放器
- HTML - 视频播放器
- HTML - 网页幻灯片
- HTML 工具
- HTML - Velocity Draw
- HTML - 二维码
- HTML - Modernizer
- HTML - 验证
- HTML - 颜色拾取器
- HTML 参考
- HTML - 速查表
- HTML - 标签参考
- HTML - 属性参考
- HTML - 事件参考
- HTML - 字体参考
- HTML - ASCII 码
- ASCII 表格查询
- HTML - 颜色名称
- HTML - 实体
- MIME 媒体类型
- HTML - URL 编码
- 语言 ISO 代码
- HTML - 字符编码
- HTML - 已弃用标签
- HTML 资源
- HTML - 快速指南
- HTML - 有用资源
- HTML - 颜色代码生成器
- HTML - 在线编辑器
HTML - 历史与演变
超文本标记语言 (HTML) 最初由蒂姆·伯纳斯-李于 1991 年后期开发。它被设计为一种标准语言,用于在万维网上创建和格式化文档。互联网上的所有网页都是由 HTML 制成的。
从 1990 年到 1995 年,HTML 经历了变化和扩展,最初在 CERN,然后在 IETF。万维网联盟 (W3C) 成为 HTML 开发的新家园。
超文本
为了理解 HTML 的起源,我们必须首先考察超文本的概念。像范内瓦·布什这样的 20 世纪初的先驱提出了通过超文本将信息联系在一起的概念,设想了一种“麦克斯”机器,它可以使用链接的缩微胶片来组织海量信息。
然而,美国哲学家和社会学家泰德·尼尔森在 20 世纪 60 年代首次使用了“超文本”一词。尼尔森对超文本的想法是开发一个连接的文本和多媒体网络,允许非线性信息导航。
历史与演变
在这里,您将看到 HTML 在过去几十年的演变。主要升级是在 2012 年的 HTML5 中完成的。
年份 | 进展 |
---|---|
1991 | 蒂姆·伯纳斯-李创建了超文本标记语言,但尚未正式发布。 |
1993 | 蒂姆·伯纳斯-李创建了 HTML 的第一个版本,该版本已发布并供公众使用。 |
1995 | HTML 2.0 发布,其中包含一些附加功能以及现有功能。 |
1997 | 曾尝试使用 HTML 3.0 扩展 HTML,但被更实用的 HTML 3.2 取代。 |
1998 | W3C(万维网联盟)决定将重点转移到基于 XML 的 HTML 等效项 XHTML。 |
1999 | HTML 4.01 于 1999 年 12 月成为正式标准,是 2000 年代初使用最广泛的版本。 |
2000 | XHTML 1.0 于 2000 年完成,是 HTML4 与 XML 的结合。 |
2003 | XForms 的引入重新激发了对改进 HTML 本身而不是用新技术替换它的兴趣。这一新理论认识到 XML 更适合 RSS 和 Atom 等新技术,而 HTML 仍然是 Web 的基石。 |
2004 | W3C 举办了一个研讨会,探讨重新开放 HTML 演变的可能性。Mozilla 和 Opera 联合提出了后来影响 HTML5 的原则。 |
2006 | W3C 对 HTML5 开发表示兴趣,并组建了一个工作组与 WHATWG 合作。W3C 的目标是发布“完成”的 HTML5 版本,而 WHATWG 则专注于“活文档标准”,不断发展 HTML。 |
2012 | HTML5 可以看作是 HTML 4.01 的扩展版本,于 2012 年正式发布。 |
HTML 功能的演变:从 HTML 1.2 到 HTML 5
随着 HTML 新版本的推出,增加了对其他功能的支持,并增强了用户体验。下表显示了在 HTML 后续版本中引入的功能
内容类型 | HTML 1.2 | HTML 4.01 | HTML 5 | 描述 |
---|---|---|---|---|
图片 | 是 | 是 | 是 | img 标签允许将图片添加到 HTML 文档中 |
段落 | 是 | 是 | 是 | HTML 中的段落元素用于表示网页上的文本段落。 |
标题 | 是 | 是 | 是 | 标题用于 HTML 中定义可变长度的标题。(h1 到 h6) |
地址 | 是 | 是 | 是 | HTML 中的地址元素用于包含用户的联系信息。 |
锚点 | 是 | 是 | 是 | 锚点标签用于在网页中定义超链接。 |
列表 | 是 | 是 | 是 | 列表用于 HTML 中显示相关项目的列表。 |
表格 | 否 | 是 | 是 | 表格用于将数据组织成行和列 |
样式 | 否 | 是 | 是 | 样式用于向网页添加 CSS 样式 |
脚本 | 否 | 是 | 是 | 脚本用于向 HTML 添加 JavaScript。 |
音频 | 否 | 否 | 是 | 允许将音频引入网页 |
视频 | 否 | 否 | 是 | 允许将视频引入网页。 |
画布 | 否 | 否 | 是 | 允许将图形元素引入网页。 |
广告