http中的meta用法总结

http中的meta用法总结

快乐无极 , 2008/05/08 18:33 , 随手笔记 , 评论(2) , 阅读(57249) , Via 本站原创  |  |   
<meta name=”某个设置值” content=”对该设置值进行具体补充说明的信息”>

<meta http-equiv=”某个设置值” content=”对该设置值进行具体补充说明的信息”>


1,  name属性的设置:

    1-1,keywords告诉搜索引擎,把content属性中填入的内容作为网页的关键字添加到搜索引擎中,content属性中的多个关键字可以使用逗号分隔,例如:

                  <meta name=”keywords” content=”软件开发,java”>

  1-2,Description,搜索引擎使用content属性中的设置信息未做对网站的描述

    1-3,Robots告诉搜索引擎释放的robot或spider,根据content属性中的设置来决定采取什么样的行动方式。

    Content的值可以为:

           Index 可以检索和收录此页,这是默认值。

           Noindex 是不让robot/spider检索和收录此页。

           Follow 允许robot,spider顺着此页的超级链接往下探找。

           Nofollow是不让robot,spider顺着此页的超级链接往下探找。

           All告诉robot,spider可以检索和收录此页,而且可以顺着此页的超链接往下探找。

           None是既不让检索和收录此页,也不让robot,spider顺着此页顺着探找。

1-4,author用于说明网页的作者,content中填入网页的作者。

1-5,copyright用于版权声明,content中填入你的版权声明。

1-6,generator用于说明编辑此页所使用的工具的名称,content填入网页的编辑软件。



2,http-equiv属性的设置:

       http-equiv属性是用来在HTML文档中模拟HTTP协议的响应消息头。

              2-1,content-type用于说明网页内容的MIME类型以及文本内容所使用的字符集编        码。

                            <meta http-equiv=”content-type” content=”text/html;charset=gb2312”>

              2-2,Refresh用于告诉浏览器指定的某一时间段后自动对页面进行刷新,

                            <meta http-equiv=”Refresh” content=”1”>    时间单位是;  秒

              也可以让浏览器在一定时间后跳到其他网页,时间值与URL之间用分号(;)分隔

                            <meta http-equiv=”Refresh” content=”1;url=http://www.163.com”>

              2-3,Expires用于设定网页的到期时间,超过了content属性中指定的日期浏览器必须到服务器上重新下载该网页。注意content属性中的设置值必须使用GMT时间格式

                            <meta http-equiv=”Expires” content=”Mon,12    May 2001 00:02:00 GMT”>

                     CONTENT设置为0,可以禁止浏览器使用缓存页面

              2-4,Windows-Target强制页面在某个窗口中显示。要防止自己的网页别别人当作一个frame页面调用,可以使用

                            <meta http-equiv=”Windows-Target” content=”_top”>

              2-5,Pragma用于设定禁止浏览器在本地计算机上缓存次页面,content属性设置为

                     no-cache,例如,

                            <meta http-equiv=”Pragma” content=”no-cache”>

                     注意:这个方法不可靠,当数据大于32K是还是会缓存,可以把它放到代码后面部分 或者,使用http协议的Cache-Control响应字段禁止缓存在 HTTP1.1中,Cache-Control是一种比Pragma更可靠的实现,

                     <meta http-equiv=”Cache-Control” content=”no-cache”>

              2-6,Page-Enter设置浏览器的特殊显示效果

       <meta http-equiv=”Page-Enter”  content=”revealTrans(Transition=23,Duration=1.000)”> 

              2-7,Page-Exit 设置浏览器离开某个网页时,所采取的特殊显示效果
posted @ 2014-05-14 16:31  nik2011  阅读(180)  评论(0)    收藏  举报