HTML页面
概述
HTML页面的核心是标签,整个页面的结构即由标签嵌套而成。
标签的分类
按内容模型分类
HTML5官方按内容模型将标签分成以下7大类,一个标签可能同时属于其中的多个分类。
- Metadata(元数据元素)
- Flow(流式元素)
- Sectioning(区块元素)
- Phrasing(语句元素)
- Embedded(嵌入元素)
- Interactive(交互元素)
按功能分类
HTML标签并没有一个官方上的功能分类,知典从应用的角度将HTML标签分成以下几大功能组进行分类管理:
- 元数据
 对页面的元信息进行定义的HTML元素
- 内容分区
 对页面的分区进行定义或对其他元素进行分组的HTML元素
- 段落
 对页面章节内容里的文本段落进行定义的HTML元素
- 文本标记
 对文本赋予某种标记的HTML元素
- 图片和多媒体
 定义图片、音频、视频等多媒体资源的HTML元素
- 列表
 创建和显示列表的HTML元素
- 表格
 创建和处理表格数据的HTML元素
- 用户交互
 用于创建交互式用户界面对象的HTML元素
- 嵌入内容
 定义嵌入到页面里的其他资源和程序的HTML元素
与基于内容模型的分类不同,一个标签只属于一个功能组。
历史
下表简单的列了一下HTML的各个版本发布历史。
快速查看
HTML5标签列表请参阅元素列表(字母序)