【问题标题】:Font size in px differs between platforms以 px 为单位的字体大小因平台而异
【发布时间】:2015-11-22 15:04:07
【问题描述】:

我完全是 css 初学者,并且从 FileMaker(数据库)发送 html/css 邮件。我已经阅读了http://www.w3.org/Style/Examples/007/units.en.html 关于字体大小的内容。我希望能够为邮件设置标准字体大小,并为此使用 px,因为它应该是绝对大小。如果我将邮件从 Windows 发送到 Windows,或从 Mac 发送到 Mac,大小保持不变,但在 Mac 上 1 px 似乎是 1 pt(1/72 英寸),而在 Windows 上是 1/96 英寸。 html 看起来像:

<html>
<head>
<style type='text/css'>
body
{
font-family: 'Arial';
font-size: 14px;
font-style: normal;
}
</style>
</head>
<body>
<SPAN STYLE= "" ><BR><BR>text</SPAN>
</body>
</html>

将邮件从 Mac 发送到 Windows 会导致字体更小,而从 Windows 发送到 Mac 会导致字体更大。我做错了什么?

【问题讨论】:

    标签: css font-size


    【解决方案1】:

    如果您想要更一致的大小,我会使用 em 而不是 px。

    如果你想获得 fancy,你可以使用新的 rem 单位。它不适用于所有浏览器,但它是一种响应式变体,可根据用户的特定分辨率和 ppi 设置调整大小。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2015-03-29
      • 2016-11-23
      • 1970-01-01
      • 1970-01-01
      • 2016-07-11
      • 2015-04-20
      • 2010-11-06
      • 2015-02-10
      相关资源
      最近更新 更多