Module 01 · HTML OverviewHTML 概述
Introduction to HTMLHTML 简介
学习目标
观看本视频后,您将能够:
- 解释 什么是 超文本标记语言 (HTML) 和 HTML5。
- 列出 HTML5 的目标。

HTML 背景知识
HTML 的定义
- HTML 全称为 HyperText Markup Language(超文本标记语言),被称为“互联网的语言”。
- 它最初设计用于共享科学文档,后来不断适应,能够描述多种类型的文档并作为网页展示在互联网中。

HTML 元素
- HTML 元素 是 HTML 页面中的构建块。
- 内容被赋予不同的标签,例如:
- 段落 (
<p>) - 列表 (
<ul>或<ol>) - 表格 (
<table>)
- 段落 (
- 标签(Tags) 用于表示这些元素,浏览器不会直接显示这些标签,而是通过它们来渲染内容。

HTML 的演变
- 早期发展:
- HTML 由 CERN(欧洲核子研究中心) 和 IETF(互联网工程任务组) 于 1990 年代初 推出。
- 随后,万维网联盟 (W3C) 多次对 HTML 标准提出改进建议。
- 独立改进:
- WHATWG(Web 超文本应用技术工作组) 开始独立制定 HTML 标准。
- 2007 年,W3C 组建工作组,与 WHATWG 合作开发 HTML5 规范。
- 联合发布:
- W3C 和 WHATWG 合作发布了 HTML5 标准。
- W3C 的版本受 W3C 版权保护,而 WHATWG 的版本则采用了更宽松的许可协议。

HTML5 的目标
根据 W3C 起草的 HTML5 规范,其目标包括:
| 目标 | 描述 |
|---|---|
| 定义单一语言 | HTML5 是一种单一语言,可以用 HTML 或 XML 语法书写。 |
| 兼容性 | 定义了与早期 HTML 实现互操作的处理模型。 |
| 改进文档标记 | 提供更好的文档标记。 |
| 新增功能支持 | 包括用于 Web 存储、视频 和 音频内容 的标记和 API。 |

HTML 与 HTML5 的区别
- 在创建网页时,开发者可能会交替使用 HTML 和 HTML5 两个术语。
- 通常情况下,HTML 意指 HTML5。
- 若需区分版本(如讨论 HTML5 的新增功能),则应明确使用 HTML5。

总结
在本视频中,您学习了以下内容:
| 内容 | 说明 |
|---|---|
| HTML 定义 | 超文本标记语言 (HyperText Markup Language) 是一种标记语言,用于将文档显示为网页。 |
| HTML 元素 | 标签(如段落、列表、表格)用于表示 HTML 页面中的内容元素,浏览器通过这些标签渲染内容。 |
| HTML5 特点 | 最新版本 HTML5 支持 HTML 或 XML 语法,兼容早期 HTML 版本,并支持 Web 存储、视频 和 音频 的标记及 API。 |

💡 提示:除非特别说明,本课程中的 HTML 均指代 HTML5。