【问题标题】:Helvetica Neue appares different in the browser on Windows when locally installed than on Mac OS X. Why?本地安装时,Helvetica Neue 在 Windows 上的浏览​​器中与在 Mac OS X 上的浏览​​器不同。为什么?
【发布时间】:2011-10-11 22:37:04
【问题描述】:

在 Windows XP、7 和 Mac OS X 10.5.8 上测试。

查看图片,首先是在 Windows 7 上的 Google Chrome 上查看的 airnewzealand.co.nz, 第二个是在 Safari 中在 Mac 上查看的同一网站。 为什么两种字体之间的粗细差异如此之大?

Helvetica Neue 是本地安装在 Windows 7 PC 上的,我相信是 Mac OS X 附带的。为什么会出现这种情况?如何修复?

第三张图片是相关字段的 CSS。

【问题讨论】:

  • Windows / Chrome 看起来确实模糊。抗锯齿变得疯狂?

标签: windows macos fonts


【解决方案1】:

Mac 和 Windows 显示字体的方式不同。它与你无关,它只是如何在机器上渲染字体。

阅读此链接了解更多信息

Link

字体也加载正常。在 Helvetica Neue 之后,它没有加载 Helvetica。在 Chrome 和 Safari 版本中,它们都是 Helvetica Neue。

【讨论】:

  • 也是我们最大的恩人最喜欢的话题:codinghorror.com/blog/2007/06/… 随着 DirectWrite 的流行,这个话题正在慢慢消失。
  • 问题是在 Windows PC 上查看时,字体在 Safari 上呈现良好
【解决方案2】:

我以前有时也遇到过同样的问题。这是因为您没有(在窗口的字体目录中)具有普通版本的“Helvetica Neue”字体。如果您检查您的字体目录,您将在那里只看到带有粗斜体版本的“Helvetica Neue”。它可能被命名为“HelveticaBlkIt.ttf”。

由于那里缺少正常字体,浏览器使用的是粗斜体版本。

如果您有“Helvetica Neue”Normal 字体,请安装它,或者直接从您的计算机中删除该 Bold Italic 版本。

【讨论】:

    【解决方案3】:

    很明显它没有正确安装,只是默认为下一个字体,这导致 Helvetica 然后是 Arial。

    【讨论】:

    • Helvetica 看起来不像那样。它显示的字体是 Helvetica Block Italics
    【解决方案4】:

    这是一个 chrome 错误。很多人都在面对。通常由于本地安装的 Helvetica 的各种重量和样式而发生。永久解决方案是卸载 Helvetica(所有类型)并重新启动浏览器/计算机。

    另一种解决方案是使用 chrome 网上商店的此扩展:

    Force Custom Fonts

    1. 安装扩展
    2. 设置 > 扩展 > 强制自定义字体(选项)
    3. 在替换字体下,单击 +,将“Helvetica Neue”添加到“Arial”
    4. 保存并刷新受影响的页面
    5. 给我买杯啤酒:P

    ps:这不是最好的解决方案,但至少不会让页面看起来很丑

    【讨论】:

      【解决方案5】:

      问题

      在 Windows 上,Helvetica 系列字体默认不存在。如果您安装 Helvetica 或 Helvetica Neue,许多网页的字体,甚至扩展程序都会在 Google Chrome 中发生变化。它们可能会变为粗体、斜体或两者兼而有之。

      解决方案

      第 1 步:关闭谷歌浏览器

      第 2 步:转到控制面板 > 外观和个性化 > 字体,或转到:C:\Windows\Fonts

      第 3 步:删除所有 Helvetica 和 Helvetica Neue 字体系列

      第 4 步:重新打开谷歌浏览器

      在这一步中问题应该已经解决了!如果不是,则字体仍然存在于 Windows 注册表中。因此,请继续执行以下附加步骤:

      第 5 步:再次关闭 Google Chrome,

      第 6 步:运行注册表编辑器:按 Windows 键 + R 打开“运行”对话框,键入 regedit,然后按 Enter。

      第 7 步:浏览以下文件夹 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Fonts。

      第 8 步:选择所有 Helvetica 和 Helvetica Neue 字体,右键单击突出显示的字体,然后选择删除。

      第 9 步:重新打开谷歌浏览器

      现在已经修复了:)

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2011-07-14
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2013-05-27
        相关资源
        最近更新 更多