我正在处理一个旧的项目,它使用em的广泛的一切,从字体大小到布局(宽度,边距,填充等),它让我想知道是否实际上使用em的布局页面的好处作为字体?em单位的相关性?
我已经采取甚至没有使用em的字体,我觉得他们有点混乱,尤其是没有body { font-size: 62.5%; }
技巧(which apparently is bad)。据我所知,现在的每个浏览器都可以正确调整px大小。
我不知道是否有即使使用EM是为移动设备带来的好处,因为据我所知,这个元标记应该让移动浏览器以标准尺寸
<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1">
显示象素没有任何好处
参考像素是一个像素与96DPI的像素密度,并从一个臂的长度的读取器的距离的设备上的视觉角度。对于28英寸的标称臂长,因此视角约为0.0213度。对于手臂长度来说,1px因此相当于约0.26毫米(1/96英寸)。
我想我真正想要问的问题是,这样做EM的报价超过PX任何好处上浆布局和/或字体大小(比实际上其他时候EM的允许你创建现场字体resize- functionaltiy)?或者有vs无px更成为一种偏好问题?
我相信IE仍然无法调整像素字体的大小,我知道其中一个主流浏览器不能。你是正确的,但扩展它的可访问性超过用户偏好。低视力的人需要增加字体大小来阅读一些网站。 –