网页的摘要信息
网页的摘要信息
网页的摘要信息一般放在html文档的head区域内容,主要通过<title>标签和<meta>标签。
- <title>标签
用来描述网页的标题,在浏览器窗口的标题栏显示网页标题
- <meta/>标签
是head区的一个辅助性标签,meta标签共有两个属性:
- http-equiv
- 2.name
注:不同的属性有不同的参数值,这些不同的参数值就实现了不同的网页功能。
http-equiv属性
语法格式:<meta http-equiv=”参数” content=”参数变量值”/>
1.文档内容类型,字符编码信息
<meta http-equiv=”Content-type” content=”text/html;charest=gb2312”>
属性http-equiv 提供“名称/值”中的名称,名称Content-Type(文档内容类型) |
content 提供“名称/值”中的值,值text/html;charest=gb2312 (表明文本类型为html类型,字符编码为简体中文)中charest表示字符编码 |
常用字符编码如下:
Gb2312:简体中文,一般用于包含中文和英文的页面
ISO-885901:纯英文一般用于只包含英文的页面
Big5:繁体,一般用于带有繁体字的页面
Utf-8:国际通用字符编码,同样适用于中文与英文的页面,与gb2312相比,utf-8的国际通用性更好,但字符编码的压缩比较低,对网页性能有一定影响。
注意:不正确的编码设置将带来网页乱码。
2.Expires(期限)
用于设定网页的到期时间,一旦网页过期,必须到服务器上重新传输
<meta http-equiv=”expires” content=”fri,12 Jan 2001 18:18:18 GMT”/>
注:必须使用GMT(格林威治标准时间)的时间格式
3.Pragma(cache模式)
禁止浏览器从本地计算机的缓存中访问页面内容
<meta http-equiv=”Pragma” content=”no-cache”/>
4.Refresh(刷新)
自动刷新并指向新页面
eg:<meta http-equiv=”Refresh” content=”2;url=http://www.root.net”/>
注意后面的引号分别在秒数的前面和网址的后面,其中的2是指2秒钟后自动刷新到url网址。
5.Set-Cookie(cookie设定)
如果网页过期,那么存盘的cookie将被删除
eg:<meta http-equiv=” Set-Cookie” content=”cookievalue=xxx; expires=friday,12-Jan-2001 18:18:18 GMT;path=/” /> 必须使用GMT(格林威治标准时间)的时间格式
6.Window-target(显示窗口的设定)
强制页面在当前窗口以独立页面显示
<meta http-equiv=” Window-target” content=”_top”/>
用来防止别人在框架里调用自己的页面
7.Content-language(显示语言的设定)
<meta http-equiv=” Content-language” content=”zh-cn”/>
Name属性
语法格式:<meta name=”参数” content=”具体的参数值”>
1.Keywords(关键字)
Eg:
<meta name=”keywords” content=” 开发者,博客园,开发者,程序猿,程序猿,极客,编程,代码,开源,IT网站”/>
2.Description(网站内容描述)
Eg:
<meta name=”description” content=” 博客园是一个面向开发者的知识分享社区。自创建以来,博客园一直致力并专注于为开发者打造一个纯净的技术交流社区,推动并帮助开发者通过互联网分享知识,从而让更多开发者从中受益。博客园的使命是帮助开发者用代码改变世界。”>
3.Robots(机器人向导)
<meta name=”robots” content=”none”>
用来告诉搜索机器人哪些页面需要索引,哪些页面不需要索引,content的参数有all,none,index,noindex,follow,nofollow,默认为all
4.Author(作者)
用来标注网页的作者
<meta name=”author” content=”cyn”/>