HTML meta标签小记

meta提供页面的有关的元信息,不显示在页面上,而是提供给浏览器和搜索引擎搜索。
使用:放在head中,不需要关闭标签也没有内容


浏览器支持性:all
属性:charset 、content 、http-equiv 、 name 、scheme
  1. charset (h5)
    html5的新属性,指定html文档的字符编码

value:字符集,浏览器不能识别所有的字符集,广泛使用的有 UTF-8ISO-8859-1
eg: <meta charset='UTF-8'>
tip: html4中 <meta http-equiv="Content-Type" content="text/html;charset=UTF-8">

  1. content
    描述html元数据,http-equiv和name值

eg: <meta name="keywords" content="创作,图文">
      <meta http-equiv="X-UA-Compatible" content="IE=Edge">

  1. http-equiv
    提供了http头,可以用来模拟http响应头

eg:<meta http-equiv="refresh" content="5">//5s后刷新页面
      <meta http-equiv="refresh" content="5,URL=https://www.baidu.com">//停留5s重定向后面的网址上

http-equiv描述
X-UA-CompatibleIE8的专用标记,用来模拟渲染方式IE=edge,chrome=1 IE=edge告诉IE使用最新的引擎渲染网页,chrome=1则可以激活Chrome Frame
cache-control请求和响应缓存机制Public:指示响应可被任何缓存区缓存,可在多用户共存。
Private:缓存响应,但不能被共享缓存处理。
no-cache:响应不缓存。
no-store:用于防止重要的信息被无意的发布。在请求消息中发送将使得请求和响应消息都不使用缓存
max-age:[单位s]页面的最大缓存时间,时间内再次访问不会去服务器.
no-transform:百度官方给的禁止转码;
no-siteapp:禁止转码;等
expires网页过期时间必须使用GMT的时间格式
  1. name
    主要用于描述网页
    valuedescription|keyswords|viewport
    tip:如果设置了http-equiv属性,name属性就不应该设置了

keywords;
description;
author;
viewport:用于控制页面缩放
    <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1, minimum-scale=1, user-scalable=no">
renderer:指定双核浏览器默认以何种方式渲染页面;
    <meta name="renderer" content="webkit"> //webkit内核
    <meta name="renderer" content="ie-comp"> //IE兼容内核
    <meta name="renderer" content="ie-stand"> //IE标准内核
     content的取值为webkit,ie-comp,ie-stand之一,区分大小写
robots:用来告诉搜索机器人哪些页面需要索引,哪些页面不需要索引。

  1. scheme
    format/URI不支持HTML5。 指定用于解释内容属性值的方案
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值