meta

 

用途

<meta>标签用作提供页面相关的元信息(meta-information),例如搜索引擎和更新频率的描述及关键词,该元素位于文档的头部,不包含任何内容。另外它的属性定义了与文档相关联的名称/值对。

例子

定义针对搜索引擎的关键词:

<meta name="keywords" content="HTML5, CSS, XML, XHTML, JavaScript" />

定义对页面的描述:

<meta name="description" content="HTML5知识辞典" />

定义页面的最新版本:

<meta name="revised" content="xiaofang, 2017/3/31/" />

每 10 秒刷新一次页面:

<meta http-equiv="refresh" content="10" />

属性

标准属性

属性 描述 HTML5新
全局文本属性
charset 定义文档的字符编码。
content 定义与 http-equiv 或 name 属性相关的元信息。
http-equiv 把 content 属性关联到 HTTP 头部。
name 把 content 属性关联到一个名称。

事件属性

无事件属性。

变更点

<meta>标签在HTML5与HTML4.01之间存在如下差异

  • HTML 5 中,有一个新的 charset 属性,它使字符集的定义更加容易。
    HTML 4.01 中,不得不这么写:
    <meta http-equiv=“content-type” content=“text/html; charset=ISO-8859-1”>
    HTML 5 中,这样就够了:
    <meta charset=“ISO-8859-1”>
  • HTML5有一些新的属性,同时不再支持以下的HTML4.01属性
  1. scheme
    原用于翻译content属性值的格式

参考

外部链接