HTML 5 <meta> 标签
定义和用法
<meta> 元素可提供有关页面的元信息(meta-information),比如针对搜索引擎和更新频度的描述和关键词。
<meta> 标签位于文档的头部,不包含任何内容。<meta> 标签的属性定义了与文档相关联的名称/值对。
属性
属性 | 值 | 描述 |
charset | character encoding | 定义文档的字符编码。 |
content | some_text | 定义与 http-equiv 或 name 属性相关的元信息。 |
http-equiv | content-type expires refresh set-cookie |
把 content 属性关联到 HTTP 头部。 |
name | author description keywords generator revised others |
把 content 属性关联到一个名称。 |
例子
字符编码:
在 HTML 5 中,有一个新的 charset 属性,它使字符集的定义更加容易。不再需要定义DTD,这样就够了:
<meta charset="ISO-8859-1">
定义针对搜索引擎的关键词:
<meta name="keywords" content="HTML, CSS, XML, XHTML, JavaScript" />
定义对页面的描述:
<meta name="description" content="免费的 web 技术教程。" />
定义页面的最新版本:
<meta name="revised" content="David, 2008/8/8/" />
每 5 秒刷新一次页面:
<meta http-equiv="refresh" content="5" />
允许搜索机器人搜索站内所有链接。如果你想某些页面不被搜索,推荐采用 robots.txt 方法:
<meta content="all" name="robots" />
设置站点作者信息:
<meta name="author" content="ajie@netease.com,阿捷" />
设置站点版权信息:
<meta name="Copyright" content="www.w3cn.org,自由版权,任意转载" />