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