简单的 Meta标签

今天来聊一点简单的东西;为什么我们编辑器中的快捷代码段中都会有一个<meta charset="UTF-8">这个我相信大家都知道是干什么的;今天我想说的是移动前端开发中添加一些webkit专属的HTML5头部标签,帮助浏览器更好解析HTML代码,更好地将移动web前端页面表现出来,会添加一些meta标签。
下面就列举几个常用的meta属性:

设置Meta标签

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

首相我们看一下这写属性,这些属性是干什么的呢?
其实他们可以将H5页面窗口自动调整到设备宽度,并禁止用户缩放页面的;

好吧我们把这段代码的几个参数解释一下:

width = device-width:宽度等于当前设备的宽度
initial-scale: 初始的缩放比例(默认设置为1.0)
minimum-scale:允许用户缩放到的最小比例(默认设置为1.0)
maximum-scale:允许用户缩放到的最大比例(默认设置为1.0)
user-scalable:用户是否可以手动缩放(默认设置为no,因为我们不希望用户放大缩小页面)

下面在该大家介绍几个meta标签:

  • 忽略将页面中的数字识别为电话号码

<meta name="format-detection" content="telephone=no" />

  • 忽略Android平台中对邮箱地址的识别

<meta name="format-detection" content="email=no" />

  • 当网站添加到主屏幕快速启动方式,可隐藏地址栏,仅针对ios的safari

<meta name="apple-mobile-web-app-capable" content="yes" />
ios7.0版本以后,safari上已看不到效果

  • 将网站添加到主屏幕快速启动方式,仅针对ios的safari顶端状态条的样式

<meta name="apple-mobile-web-app-status-bar-style" content="black" />
可选default、black、black-translucent

meta是html语言head区的一个辅助性标签。也许你认为这些代码可有可无。其实如果你能够用好meta标签,会给你带来意想不到的效果,

其实这篇文章只是想让大家了解mate标签,大家在以后的学习中会遇到更多的mate标签;可以看到一个总结一个;最后自己也就有了一个mate标签武器库;大家总结的文章不要藏私哦;分享才是最快乐的;

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 对于桌面平台web布局中大家对meta标签再熟悉不过了,它永远位于 head 元素内部,今天我们就来说说移动平台的...
    MYS_iOS_8801阅读 642评论 0 1
  • (注1:如果有问题欢迎留言探讨,一起学习!转载请注明出处,喜欢可以点个赞哦!)(注2:更多内容请查看我的目录。) ...
    love丁酥酥阅读 941评论 2 3
  • W3School say meta 标签提供关于HTML文档的元数据。元数据不会显示在页面上,但是对于机器是可读的...
    bpup阅读 764评论 0 0
  • 前言:最近学习前端,看到head里面设置了好多属性,在此记录下。学习于 博客 1.viewport 一、含义 手机...
    Cyrill阅读 994评论 0 0
  • 作为前端开发,我们经常与meta标签打交道,meta标签中有和seo相关的keyword、description等...
    Q丁阅读 262评论 0 1