说明:
什么是meta标签?在一个网页中meta标签常常被用做网页关键字、网页介绍、作者、网页编码、robots、自动跳转等声明及说明标签。
属性说明:
content 属性
content 属性提供了名称/值对中的值。该值可以是任何有效的字符串。
content 属性始终要和 name 属性或 http-equiv 属性一起使用。
scheme 属性
scheme 属性用于指定要用来翻译属性值的方案。此方案应该在由 <head> 标签的 profile 属性指定的概况文件中进行了定义。
全局属性
<meta> 标签支持 HTML 中的全局属性。
使用与注意:
注意:<meta> 标签通常位于 <head> 区域内。
注意: 元数据通常以 名称/值 对出现。
注意: 如果没有提供 name 属性,那么名称/值对中的名称会采用 http-equiv 属性的值。
实例
1.网页显示字符集网页编码
简体中文:<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
中文:<meta http-equiv="Content-Type" content="text/html;charset=utf-8" />
繁体中文:<meta http-equiv="Content-Type" content="text/html; charset=BIG5" />
英 语:<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
2、网页制作者信息
<meta name="author" content="Evance" />
3、网页关键字声明(搜索引擎优化地方)
<meta name="keywords" content="abc,xxx,defg,xyz" />
4、网页简介说明(搜索引擎优化地方)
<meta name="description" content="简介内容如本页div+css教程之meta标签说明-www.divcss5.com" />
5、防止别人在框架里调用你的页面<meta http-equiv="Window-target" content="_top" />
6、自动跳转(此标签用法可以让网页在多少秒后自动从当前页面跳转到另外一个网页页面或网站)
<meta http-equiv="Refresh" content="5;URL=http://www.divcss5.com" />
Content后跟值为当前页面在多少时间跳转;
Url值为跳转到具体网页网站
7、网页告诉搜索机器人向导对此网页操作(用来告诉搜索机器人哪些页面需要索引,哪些页面不需要索引)
<meta name="robots" content="all" />
content的参数有all,none,index,noindex,follow,nofollow。默认是all。如果在一个页面不加入此标签默认情况下content="all"意思是搜索并收录抓取爬行此网页及此网页指向页面。
代码自动跳转实例:
<!DOCTYPE HTML>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<meta http-equiv="Refresh" content="5;url=http://www.w3school.com.cn" />
</head>
<body>
<p>
对不起。我们已经搬家了。您的 URL 是 <a href="http://www.jinrong.com.cn">http://www.jinrong.com.cn</a>
</p>
<p>您将在 5 秒内被重定向到新的地址。</p>
<p>如果超过 5 秒后您仍然看到本消息,请点击上面的链接。</p>
</body>
</html>
执行效果: