代码之家  ›  专栏  ›  技术社区  ›  Johnny Chen

相同的字体在chrome和firefox中的显示方式不同

  •  0
  • Johnny Chen  · 技术社区  · 2 年前

    A.

    p {
      font-family: monospace;
    }
    <p>
      this is a paragraph
    </p>

    简单的字体家族css样式集,然而它在chrome和firefox中显示了不同的字体,我想知道为什么

    1 回复  |  直到 2 年前
        1
  •  1
  •   mplungjan    2 年前

    浏览器(或系统)决定为您提供的字体系列使用哪种字体。

    我看到Safari(右边)有点不同,但在我的Chrome和Firefox上是一样的 OSX :

    在图元上单击鼠标右键,然后选择“检查”。转到“计算”

    • 在Chrome中,当我向下滚动时,我会看到“渲染字体:Menlo-本地文件”
    • 在Firefox和Safari中,我需要转到右侧的字体,在FX中,我看到“Menlo Regular”
    • 在Safari中,我看到它正在使用“Courier”

    Menlo是在终端等原生应用程序中使用的原生OSX单空间字体。为什么Safari选择不使用相同的字体很有趣。