HTML页面

 

概述

HTML页面的核心是标签,整个页面的结构即由标签嵌套而成。

标签的分类

按内容模型分类

HTML5官方按内容模型将标签分成以下7大类,一个标签可能同时属于其中的多个分类。

  1. Metadata(元数据元素)
  2. Flow(流式元素)
  3. Sectioning(区块元素)
  4. Phrasing(语句元素)
  5. Embedded(嵌入元素)
  6. Interactive(交互元素)

按功能分类

HTML标签并没有一个官方上的功能分类,知典从应用的角度将HTML标签分成以下几大功能组进行分类管理:

  1. 元数据
    对页面的元信息进行定义的HTML元素
  2. 内容分区
    对页面的分区进行定义或对其他元素进行分组的HTML元素
  3. 段落
    对页面章节内容里的文本段落进行定义的HTML元素
  4. 文本标记
    对文本赋予某种标记的HTML元素
  5. 图片和多媒体
    定义图片、音频、视频等多媒体资源的HTML元素
  6. 列表
    创建和显示列表的HTML元素
  7. 表格
    创建和处理表格数据的HTML元素
  8. 用户交互
    用于创建交互式用户界面对象的HTML元素
  9. 嵌入内容
    定义嵌入到页面里的其他资源和程序的HTML元素

与基于内容模型的分类不同,一个标签只属于一个功能组。

历史

下表简单的列了一下HTML的各个版本发布历史。

No.版本发布日白皮书RFC编号备注
11.01993年6月英語--
22.01995年11月英語RFC1866废弃
32.x1993年6月英語RFC2070-
43.0-英語-未公開
53.21997年1月英語--
64.01997年12月英語--
74.11999年12月英語--
85.02014年10月---

快速查看

HTML5标签列表请参阅元素列表(字母序)