Meta标签
<meta></meta>
用来描述一个HTML网页文档的属性,例如作者、日期和时间、网页描述、关键词、页面刷新等。 是html标记head里的一个关键标签。它提供的信息用户不可见,但却是文档的最基本的元信息。<meta>除了提供文档字符集、使用语言、作者等基本信息外,还涉及对关键词和网页等级的设定 meta标签共有两个属性(两大部分),它们分别是http-equiv属性和name属性,不同的属性又有不同的参数值,这些不同的参数值就实现了不同的网页功能。
http-equiv属性
1. content-Type(显示字符集的设定)
eg:<meta http-equiv="Content-Type" content="text/html; charset=gb2312"> 说明主页制作所使用的文字。设定页面指定的字符集
指定当前文档使用的字符编码为gb2312,即中文简体,将gb2312改为big5即让浏览器识别出此网页应用中文繁体字符显示。 charset的信息参数: iso-2022-jp时,代表说明网站是采用的编码是日文; ks_c_5601时,代表说明网站是采用的编码是韩文; ISO-8859-1时,代表说明网站是采用的编码是英文; UTF-8时,代表世界通用的语言编码;
2. content-Language(显示语言的设定)
eg:<meta http-equiv="Content-Language" content="zh-CN"> 说明主页制作所使用的语言。
(字符(Character)是各种文字和符号的总称,包括各国家文字、标点符号、图形符号、数字等。字符集(Character set)是多个字符的集合)
3. Window-target(显示窗口的设定)
eg:<meta http-equiv="Window-target"content="_top">
强制页面在当前窗口以独立页面显示。防止别人在框架里调用自己的页面。
4. http-equiv="imagetoolbar"(指定是否显示图片工具栏)
eg:<meta http-equiv="imagetoolbar"content="false"/>
more:Cache-Control(指定请求和响应遵循的缓存机制)。Set-Cookie(cookie设定)。Refresh(刷新,自动刷新并指向新页面)。Pragma(cache模式。禁止浏览器从本地计算机的缓存中访问页面内容)。Expires(期限。可以用于设定网页的到期时间。一旦网页过期,必须到服务器上重新传输)
name属性
属性主要用于描述网页,与之对应的属性值为content,content中的内容主要是便于搜索引擎机器人查找信息和分类信息用的。 利用meta标签的description和keywords属性,可加入网站或网页的关键字,是网站更贴近用户体验。
eg:<meta name="参数"content="具体的参数值">
- 1. 参数Keywords(关键字)
eg:<meta name="keywords"content="meta总结,html meta,meta属性">
"Keywords"也是用来描述一个网页的属性,只不过要列出的内容是“关键词”,而不是网页的介绍。要根据网页的主题和内容选择合适的关键词。在选择关键词时,除了要考虑与网页核心内容相关之外,还应该是用户易于通过搜索引擎检索的,过于生僻的词汇不太适合做META标签中的关键词。
- 2. description(网站内容描述)
eg:<meta name="description"content=" html的meta总结,meta是html语言head区的一个辅助性标签。">
content="网页描述",是对一个网页概况的介绍,这些信息可Keywords(关键字) 据网页的实际情况来设计,尽量避免与网页内容不相关的“描述”。一个网站有多个网页,每个网页的内容肯定是不同的,最好对每个网页有自己相应的描述(至少是同一个栏目的网页有相应的描述)。 在首页里就是要指明这个网站是什么样的网站,有什么用或者是做什么的
- 3. robots(机器人向导)
eg:<meta name="robots"content="none">
robots用来告诉搜索机器人哪些页面需要索引,哪些页面不需要索引。content的参数有all,none,index,noindex,follow,nofollow。默认是all。 all:文件将被检索,且页面上的链接可以被查询; none:文件不被检索,且页面上的链接不可被查询 index:文件将被检索(noindex不被检,可查询) follow:页面链接可被查询(nofollow不被查询,可检索)
- 4. author(作者)
eg:<meta name="author"content="root,root@xxxx.com">
标注网页的作者
- 5. generator
eg:<meta name="Generator" content="EditPlus®">
说明网站是采用什么软件制作的 BORROW http://www.haorooms.com/post/html_meta_ds and Baidu Wikipedia