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属性
- scheme
原用于翻译content属性值的格式
参考
外部链接