HTML之必备meta标签

meta标签写在HTML的<head>中,推荐每个手机H5页面必加以下的代码:

<head>
    <meta charset="UTF-8">
    <meta id="viewport" name="viewport"
        content="width=device-width, viewport-fit=cover, initial-scale=1, maximum-scale=1, minimum-scale=1, user-scalable=no">
    <meta name="format-detection" content="telephone=no, email=no">
</head>

1.UTF-8是规定好字符集,防止乱码。

 

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

也许允不允许用户缩放不同的网站有不同的要求,但让viewport的宽度等于设备的宽度,这个应该是大家都想要的效果。

如果你不这样的设定的话,那就会使用那个比屏幕宽的默认viewport,也就是说会出现横向滚动条。

如果使用

<meta name="viewport" content="width=device-width, initial-scale=1.0" />

则会在iPhone出现点击输入框页面被放大且无法自动缩小的情况。

 

3.format-detection的作用是禁止将页面中的一连串数字识别为电话号码,并设置为手机可以拨打的一个链接,邮箱亦如此(在iPhone会有这种情况)。

posted @ 2019-08-06 22:38  罗毅豪  阅读(290)  评论(0编辑  收藏  举报