Html语言中Meta标签的奥秘 雷富强 2001年 20期 什么是Meta标签?它一般在Html文件的上面部分,不是夹在Head标签中间就是紧跟其后,但总是在Body标签的前面。Meta标签,是Html语言Head区的一个很重要的辅助性标签。几乎在所有的页面源代码中,我们都可以寻觅到它的踪影。下面是天极网(www.yesky.com)首页中的一段代码:
/meta> 这就是Meta标签的典型运用。Meta标签非常重要,它可以用于鉴别作者,设定页面格式,标注内容提要和关键字,以及刷新页面等等。来吧,让我们一起去发掘Meta标签的奥妙! Meta标签分两大部分:Http-Equiv变量和Name变量。 #1一、Http-Equiv变量 Http-Equiv类似于Http的头部协议,它回应给浏览器一些有用的信息,以帮助正确和精确地显示网页内容。常用的Http-Equiv类型有: 1.Expires(期限):可以用于设定网页的到期时间。一旦网页过期,必须到服务器上重新调阅。 注意:必须使用Gmt的时间格式。 2.Refresh(刷新):需要定时让网页自动链接到其它网页的话,就用这个标签了。 3.Pragma(Cache模式):禁止浏览器从本地机的缓存中调阅页面内容。 4.Set-Cookie(Cookie设定):如果网页过期,那么存盘的Cookie将被删除。 注意:必须使用Gmt的时间格式。 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(网页转换特效):把这个变量值加在一个网页中,进出时就会有一些特殊效果。 注意:使用这个标签的网页不能是一个Frame页。 #1二、Name变量 Meta标签的Name变量语法格式是< Meta Name="xxx" Content ="xxxxxxxxxxxxxxxxxx"> 其中xxx主要有下面几种参数: 1.Keywords(关键字):Keywords用来告诉搜索引擎,你网页的关键字是什么。 2.Description(简介):Description用来告诉搜索引擎,你网站的主要内容。 3.Robots(机器人向导):Robots用来告诉搜索机器人哪些页面需要索引,哪些页面不需要索引。Content的参数有All、None、Index、Noindex、Follow、Nofollow。默认是All。各个参数的作用如下: All:文件将被检索,且页上链接可被查询; None:文件不被检索,而且不查询页上的链接; Index:文件将被检索; Follow:可查询页上的链接; Noindex:文件不检索,但可被查询链接; Nofollow:文件不被检索,但可查询页上的链接。 4.Author(作者):标注网页的作者。 以上是Meta标签的一些基本用法,希望我们上面谈到的这些能对您有所帮助。