meta标签部分总结
<meta>标签用于提供页面的元信息,比如针对搜索引擎和更新频度的描述和关键词。
由于看到很多网页<head>里面<meta>标签的内容很多,对这些标签含义了解不太清晰,因此进行归纳总结。(内容参考 http://www.haorooms.com/post/html_meta_ds)
meta标签的作用有:搜索引擎优化(SEO),定义页面使用语言,自动刷新并指向新的页面,实现网页转换
时的动态效果,控制页面缓冲,网页定级评价,控制网页显示的窗口等。
1.name属性
<meta name="参数" content="具体的参数值">(content里面的内容用逗号隔开)
name属性主要参数:
keywords(关键词)
description(网站内容描述)
robots
(机器人向导,用来告诉搜索机器人哪些页面需要索引,哪些不需要索引;
content参数有:all,none,index,noindex,follow,nofollow.默认是all)
<meta name="robots" content="none">
author(作者,标注网页上的作者)
<meta name="author" content="root,root@xxx.com">
generator(说明网站的采用的什么软件制作)
<meta name="generator" content="信息参数"/>
COPYRIGHT(说明网站版权信息)
<meta name="COPYRIGHT" content="信息参数">
revisit-after(代表网站重访,7days代表7天,以此类推)
<meta name="revisit-after" content="7days">
2.http-equiv属性
相当于文件头作用,可以向浏览器传回一些有用的信息,以帮助正确和精确的显示网页内容,与之对应的属性值
为content,content中的内容其实就是各个参数的变量值。
<meta http-equiv="参数" content="参数变量值">
Expires(期限,用于设定网站的到期时间,一旦网站到期,必须到服务器上重新传输。必须使用GMT时间格式)
<meta http-equiv="expires" content="Fri,12Jan200218:18:18GMT">
Pragma(cache模式,设置为no-cache,访问者将无法脱机浏览。)
<meta http-equiv="pragma" content="no-cache">
Refresh(刷新,自动刷新并指向新页面)
<meta http-equiv="Refresh" content="2;URL=http://www.hao123.com">
Set-Cookie(cookie设定,如果网页过期,那么存盘的cookie将被删除)
<meta http-equiv="Set-Cookie" content="cookie value=xxx;expires=Fri,12Jan200218:18:18GMT;path=/">
Window-target(显示窗口的设定,强制页面在当前窗口以独立页面显示,用于防止别人在框架里调用自己的页面)
<meta http-equiv="Window-target" content="_top">
content-Type(显示字符集的设定,设定页面使用的字符集)
<meta http-equiv="content-Type" content="text/html;charset=gb2312">
字符编码类型:
gb2312, 简体中文;
big5, 繁体中文;
iso-2022-jp, 日文;
ks_c_5601, 韩文;
iso-8859-1, 英文;
utf-8, 世界通用的语言编码;
content-Language(显示语言的设定)
<meta http-equiv="content-Language" content="zh-cn"/>
Cache-Control(指定请求和响应遵循的缓存机制)
<meta http-equiv="cache-control" content="no-transform">(禁止百度转码)
在请求消息或响应消息中设置Cache-Control并不会修改另一个消息处理过程中的缓存处理过程。
请求时的缓存指令包括no-cache、no-store、max-age、max-stale、min-fresh、only-if-cached,
响应消息中的指令包括public、private、no-cache、no-store、no-transform、must-revalidate、proxy-revalidate、max-age。
imagetoolbar(指定是否显示图片工具栏,false代表不显示,true代表显示)
<meta http-equiv="imagetoolbar" content="false">
Content-Script-Type(w3c网页规范,指明页面中脚本的类型)
<meta http-equiv="Content-Script-Type" content="text/javascript">
Page-Enter/Page-Exit(设定进入和离开页面时的特殊效果,tansition是滤镜效果,有24种)
<meta http-equiv="Page-Enter" content="revealTrans(duration=10,transtion=5)"
<meta http-equiv="Page-Exit" content="revealTrans(duration=20,transtion=6)"
meta标签部分总结的更多相关文章
- meta标签
参考:http://www.jb51.net/web/158860.html META标签分两大部分:HTTP标题信息(HTTP-EQUIV)和页面描述信息(NAME). 一.HTTP标题信息(HTT ...
- Asp.net 后台添加CSS、JS、Meta标签
Asp.net 后台添加CSS.JS.Meta标签的写法,我这里写成函数方便以后使用.如果函数放在页面类中, Page参数也可以不要. 首先导入命名空间 using System.Web.UI.Htm ...
- 浏览器内核控制Meta标签说明文档【转】
背景介绍 由于众所周知的情况,国内的主流浏览器都是双核浏览器:基于Webkit内核用于常用网站的高速浏览.基于IE的内核用于兼容网银.旧版网站.以360的几款浏览器为例,我们优先通过Webkit内核渲 ...
- HTML <meta> 标签,搜索引擎
关于Mate标签的详尽解释,请查看w3school 网址为:http://www.w3school.com.cn/tags/tag_meta.asp meta标签作用 META标签是HTML标记HEA ...
- 使用视 meta 标签来控制手机浏览器布局
移动浏览器的Fennec一样呈现在一个虚拟的"窗口"页面(视),通常比屏幕宽.所以他们不需要去挤每个页面布局到一个小窗口(这会破坏许多非移动优化的网站) .用户可以平移和缩放才能看 ...
- html meta标签属性与内容
meta是html语言head区的一个辅助性标签.也许你认为这些代码可有可无.其实如果你能够用好meta标签,会给你带来意想不到的效果,meta标签的作用有:搜索引擎优化(SEO),定义页面使用语言, ...
- Meta标签介绍
Meta标签写法与作用 meta标签是在HTML网页源代码中一个重要的html标签.meta位于head区的辅助性标签,提供用户不可用的信息. META标签用来描述一个HTML网页文档的属性,例 ...
- meta标签中的http-equiv属性使用介绍(转载)
meta是html语言head区的一个辅助性标签.也许你认为这些代码可有可无.其实如果你能够用好meta标签,会给你带来意想不到的效果,meta标签的作用有:搜索引擎优化(SEO),定义页面使用语言, ...
- 爬虫技术 -- 进阶学习(十一)【补充】获取html中meta标签中的content的内容
上一篇网易新闻页面信息抓取 -- htmlagilitypack搭配scrapysharp中提及了很多如何快速抓取html中的文本的语句, 但是meta标签中的content内容的抓取,没有提及到! ...
- Meta标签详解(HTML JAVASCRIPT)
Meta标签详解,在网上转的,希望对大家有用 您的个人网站即使做得再精彩,在“浩瀚如海”的网络空间中,也如一叶扁舟不易为人发现,如何推广 个人网站,人们首先想到的方法无外乎以下几种: ● 在搜索引擎中 ...
随机推荐
- Windows下MongoDB安装与PHP扩展
MongoDB是什么就不再累述了,下面只写MongoDB安装与PHP扩展的方法. 一,安装准备 MongoDB 如果网速慢,可以到MongoDB中文社区的百度网盘下载,密码3gun.(根据你的操作系统 ...
- maven 一好用的仓库镜像
<mirror> <id>ibiblio.org</id> <name>ibiblio Mirror of http://repo1.maven.org ...
- SLF4J环境变量配置
因部分程序需要,需要把SLF4J加入到环境变量中. 添加位置:CLASSPATH 添加信息如下: C:\slf4j-1.7.19\slf4j-nop-1.7.19.jar;
- raid0
RAID0把数据分割之后放在各个硬盘上,同时读写以提升数据带宽其实在固态硬盘还没有大量出现在零售市场中之前,玩家想要大幅度提升硬盘系统的性能,最常用的方法就是组建RAID0系统.原理很简单,就以SAT ...
- .net开发,html ajax开发架构之我见 bs ajax最简化法 Knock out Request,totally oo
.net开发中,无论ajax还是webform,webpage, 总免不了要和request这个静态全局,可以远程通信的对象打交道. 而对于软件来讲,按照Matin Fowler的的面向对象,可利用软 ...
- 1009: 恺撒Caesar密码
1009: 恺撒Caesar密码 时间限制: 10 Sec 内存限制: 128 MB提交: 349 解决: 215[提交][状态][讨论版] 题目描述 Julius Caesar 生活在充满危险和 ...
- java通过LinkedList实现堆栈和队列数据结构
package shb.java.demo3; import java.util.LinkedList; public class TestLinkedList { /** * @author sha ...
- eclipse的debug模式启动缓慢
这个问题可能是由于eclipse和服务器的交互而产生的,在以debug模式启动服务器时,发生了读取文件错误,eclipse自动设置了断点,导致服务器不能正常启动. 解决方法如下:以debug模式启 ...
- Perl中的匹配(六)
在Perl中,匹配的定界符如果是双斜线//,可以直接使用双斜线完成匹配操作. 如果特定条件下需要改变定界符,如改为{},[]等.需要加入m,m{},m[]等. m%^http://% 默认的模式匹配对 ...
- ThinkPHP讲解(二)控制器
在这一节,具体讲解控制器,以Jiaowu应用目录为例. 1.如何写控制器,如何写操作方法? 在模块控制器目录Controller下新建一个控制器文件MainController.class.php,写 ...