meta标签的使用
meta标签共有两个属性:http-equiv和name;不同的属性又有多个参数值,通过这些值是看不同的功能
1.name属性 主要用于描述网页,与之对应的属性值为content,content中的内容主要是便于搜索引擎
机器人查找信息和分类信息用的。
语法格式:<meta name='参数' content='具体的参数值'>。
参数:keywords 告诉搜索引擎你网页的关键字
description 告诉搜索引擎你的网站的主要内容
author: 表明网页的作者
2. http-equiv属性 相当于http协议中文件头的作用 帮助精确和正确的显示网页内容
语法:<meta http-equiv='参数' content='参数值'>
参数:1> content-type 设定字符集
2> expires 可以设定网页的到期时间。一旦网页过期, 必须到服务器重新上传 时间使用
GMT格式(content="Sun,12 Jan 2001 00:00:00 GMT")
3> pragma 禁止浏览器从本地计算机的缓存中访问页面内容
4> refresh 自动刷新并指向新页面 <meta http-equiv="refresh" content="2";URL="http:///www.root.net">
5> set-Cookie(cookie设定) 设置cookie 如果网页过期,那么寸盘的cookie将会被删除
<meta http-equiv="set-Cookie" content="cookievalue=值; expries=Sunday,12-Sep-2020 00:00:00 GMT; path=/"
6> window-target 强制页面在当前窗口以独立页面显示
7> cache-control 5个参数值 no-cache 发请求确定是否更改 未更改使用缓存 no-store: 不允许缓存,每次都要去服务器上,下载完整的响应。(安全)
public : 缓存所有响应,但并非必须。因为max-age也可以做到相同效果 private : 只为单个用户缓存,因此不允许任
何中继进行缓存。 maxage : 表示当前请求开始,该响应在多久内能被缓存和
重用,而不去服务器重新请求。例如:max-age=60表示响应可以再缓存和重用 60 秒。