form1.cn
Make a little progress every day

HTML5中meta常用标签属性说明

27th of February 2017 Javascript JS 2163
HTML5中meta常用标签属性说明
IE 兼容模式,Bootstrap 不支持 IE 古老的兼容模式。为了让 IE 浏览器运行最新的渲染模式下,建议将此 <meta> 标签加入到你的页面中:
<meta http-equiv="X-UA-Compatible" content="IE=edge">


<meta name="viewport" content="width=device-width, initial-scale=1, minimum-scale=1, maximum-scale=1, user-scalable=no" />
content属性值 :
width:可视区域的宽度,值可为数字或关键词device-width
height:同width
intial-scale:页面首次被显示是可视区域的缩放级别,取值1.0则页面按实际尺寸显示,无任何缩放
maximum-scale=1.0, minimum-scale=1.0;可视区域的缩放级别,
maximum-scale用户可将页面放大的程序,1.0将禁止用户放大到实际尺寸之上。
user-scalable:是否可对页面进行缩放,no 禁止缩放
注:ios10下失效了,这是IOS10的一个新特性,无解的。
苹果官网的摘录:为了提高Safari中网站的辅助功能,即使网站在视口中设置了user-scalable = no,用户也可以手动缩放。


在iPhone 手机上默认值是(电话号码显示为拨号的超链接):
<meta name="format-detection" content="telephone=yes"/>
可将telephone=no,则手机号码不被显示为拨号链接
<meta name="format-detection" content="telephone=no"/>


<meta name="apple-mobile-web-app-capable" content="yes"/>
这meta的作用就是删除默认的苹果工具栏和菜单栏。
content有两个值”yes”和”no”,当我们需要显示工具栏和菜单栏时,这个行meta就不用加了,默认就是显示


“apple-mobile-web-app-status-bar-style”作用是控制状态栏显示样式
<meta name="apple-mobile-web-app-status-bar-style" content="black"/>
apple-mobile-web-app-status-bar-style起作用的前提是已经设置了:
<meta name="apple-mobile-web-app-capable" content="yes">