H5知识 -- meta篇

H5知识 – meta篇

转载请注明出处 LXJ

网站开发常用<meta>
<meta>标签提供了HTML文档的元数据(数据的信息)。元数据不会显示在客户端中,但会被浏览器解析,META元素通常用于指定网页的描述,关键字,文件的作者和其他元数据。应该位于<head>元素内部。

通常使用H5开发的网页在开头都会使用 来表明网页采用UTF-8的编码格式,charest用来定义文档的字符编码。

<meta>中name可以使用自己认为有意义的名称,除此之外,还可以使用:

  • <meta name="author" content="xxx"> 作者的描述
  • <meta name="generator" content="xxx"> 使用的编辑器
  • <meta name="revised" content="xxx"> 修订的内容
  • <meta name="description" content="xxx"> 网站的描述
  • <meta name="keywords" content="xxx"> 关键字
  • <meta name="other" content="xxx"> 其他的内容
  • <meta name="robots" content="param">规定是否允许robots获取(all|none|index|noindex|follow|nofollow)

使用keywords,在某些搜索引擎遇到这些关键字时,会用这些关键字对文档进行分类,类似这样的meta标签可能对于进入搜索引擎的索引有帮助。其中content定义与http-equiv或name相关的元信息。

另外可选属性http-equiv用来把content属性关联到HTTP头部,http-equiv常用的值有:

  • content-type: 用于定义网络文件的类型和网页的编码,决定浏览器将以什么形式、什么编码读取这个文件

例如:定义HTML页面所使用的字符集为 GB2312

<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />

  • refresh:
    例如:5秒后刷新重新定向到url里面的地址

<meta http-equiv="Refresh" content="5;url=http://www.linxiangjun.top" />

移动端常用
在使用H5开发响应式页面或者移动端网站时,可以用来定义一系列有用的内容。通常在移动端的H5网页上都可以看到

<meta name="viewport" content="width=device-width,initial-scale=1.0,maximum-scale=1.0,user-scalable=0">

该标签的作用是让当前viewport的宽度等于设备的宽度,同时不允许用户手动缩放。

属性说明:

width
设置layout viewport的宽度,为一正整数,或字符串“width-device”
initial-scale
设置页面的初始缩放值,为一数字,可以带小数
minimum-scale
允许用户的最小缩放值,为一数字,可以带小数
maximum-scale
允许用户的最大缩放值,为一数字,可以带小数
height
设置layout viewport的高度。很少使用
user-scalable
是否允许用户进行缩放,“yes”代表允许,“no”代表不允许

除此之外,还有

<meta name="apple-mobile-web-app-capable" content="yes" />

是否删除默认的苹果工具栏和菜单栏,默认为显示

<meta name="format-detection" content="yes" />

是否识别页面中的数字为电话号码

<meta name="apple-mobile-web-app-capable" content="yes" />

网站开启对WEB APP程序的支持

<meta name="apple-mobile-web-app-status-bar-style" content="yes" />

改变顶部状态栏的颜色,默认为default(白色),可选black(黑色)和black-translucent(灰色半透明)

兼容常用

<meta http-equiv="X-UA-Conpatible" content="IE=edge,chrome=1" />

X-UA-Compatible是IE8的一个专有属性,它告诉IE8采用何种IE版本去渲染网页,在html的标签中使用。

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值