Html语言中Meta标签的奥秘

Author: 雷富强 Date: 2001年 20期

?牐犑裁词荕eta标签?它一般在Html文件的上面部分,不是夹在Head标签中间就是紧跟其后,但总是在Body标签的前面。Meta标签,是Html语言Head区的一个很重要的辅助性标签。几乎在所有的页面源代码中,我们都可以寻觅到它的踪影。下面是天极网(www.yesky.com)首页中的一段代码:
  ?牐?<head>
  ?牐?<meta http-equiv="Content-Type" content="text/html; charset=gb2312"></meta>
  ?牐?<meta http-equiv="Pragma" content="no-cache"<>/meta>
  ?牐?<meta http-equiv="expires" content="Mon,12 May 1998 00:36:05 GMT">
  ?牐?</meta>
  ?牐?</head>
  ?牐犝饩褪荕eta标签的典型运用。Meta标签非常重要,它可以用于鉴别作者,设定页面格式,标注内容提要和关键字,以及刷新页面等等。来吧,让我们一起去发掘Meta标签的奥妙!
  ?牐燤eta标签分两大部分:Http-Equiv变量和Name变量。
  #1?牐犚弧ttp-Equiv变量
  ?牐燞ttp-Equiv类似于Http的头部协议,它回应给浏览器一些有用的信息,以帮助正确和精确地显示网页内容。常用的Http-Equiv类型有:
  ?牐?1.Expires(期限):可以用于设定网页的到期时间。一旦网页过期,必须到服务器上重新调阅。
  ?牐犠⒁猓罕匦胧褂肎mt的时间格式。
  ?牐?2.Refresh(刷新):需要定时让网页自动链接到其它网页的话,就用这个标签了。
  ?牐?3.Pragma(Cache模式):禁止浏览器从本地机的缓存中调阅页面内容。
  ?牐?4.Set-Cookie(Cookie设定):如果网页过期,那么存盘的Cookie将被删除。
  ?牐犠⒁猓罕匦胧褂肎mt的时间格式。
  ?牐?5.Pics-Label(网页定级评价):在IE的Internet选项中有一个内容设置,它可以防止浏览一些受限制的网站。网站的限制级别就是Meta标签中设置的。
  ?牐?6.Window-Target(显示窗口的设定):强制页面在当前窗口以独立页面显示,可以用来防止别人在框架里调用你的页面。
  ?牐?7.Content-Type(显示字符集的设定):设定页面使用的字符集。Gb2312就是我们最熟悉的Gb简体码,英文是Iso-8859-1字符集。其它还有Big5、Utf-8、Shift-Jis、Euc、Koi8-2等字符集,分别用于不同的字体显示。这个Meta变量非常重要,尽量不要删除。
  ?牐?8.Page-Enter、Page-Exit(网页转换特效):把这个变量值加在一个网页中,进出时就会有一些特殊效果。
  ?牐犠⒁猓菏褂谜飧霰昵┑耐巢荒苁且桓鯢rame页。
  #1?牐牰ame变量
  ?牐燤eta标签的Name变量语法格式是< Meta Name="xxx" Content ="xxxxxxxxxxxxxxxxxx">
  ?牐犉渲衳xx主要有下面几种参数:
  ?牐?1.Keywords(关键字):Keywords用来告诉搜索引擎,你网页的关键字是什么。
  ?牐?2.Description(简介):Description用来告诉搜索引擎,你网站的主要内容。
  ?牐?3.Robots(机器人向导):Robots用来告诉搜索机器人哪些页面需要索引,哪些页面不需要索引。Content的参数有All、None、Index、Noindex、Follow、Nofollow。默认是All。各个参数的作用如下:
  ?牐燗ll:文件将被检索,且页上链接可被查询;
  ?牐燦one:文件不被检索,而且不查询页上的链接;
  ?牐營ndex:文件将被检索;
  ?牐燜ollow:可查询页上的链接;
  ?牐燦oindex:文件不检索,但可被查询链接;
  ?牐燦ofollow:文件不被检索,但可查询页上的链接。
  ?牐?4.Author(作者):标注网页的作者。
  ?牐犚陨鲜荕eta标签的一些基本用法,希望我们上面谈到的这些能对您有所帮助。