在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。
答案 0 :(得分:2)
Mac和Windows以不同方式显示字体。它与你无关,只是如何渲染机器上的字体。
阅读此链接以获取更多信息
字体加载也很好。它不是在Helvetica Neue之后加载Helvetica。他们都是Chrome和Safari版本的Helvetica Neue。
答案 1 :(得分:1)
我之前也遇到过同样的问题。这是因为您没有(在窗口的字体目录中)具有普通版本的“Helvetica Neue”字体。如果你检查你的字体目录,那里只会看到带有Bold Italic版本的“Helvetica Neue”。它可能被命名为“HelveticaBlkIt.ttf”。
由于缺少普通字体,浏览器正在使用Bold Italic版本。
如果你有“Helvetica Neue”普通字体然后安装它或只是从你的电脑中删除那个Bold Italic版本。
答案 2 :(得分:0)
很明显它没有正确安装,它只是默认为下一个字体,因此导致Helvetica然后Arial。
答案 3 :(得分:0)
这是一个铬虫。很多人都在面对它。通常由于本地安装的Helvetica的各种重量和样式而发生。永久解决方案是卸载Helvetica(所有类型)并重新启动浏览器/计算机。
另一种解决方案是从chrome网上商店使用此扩展程序:
ps:这不是最好的解决方案,但至少它不会使页面看起来很丑陋
答案 4 :(得分:0)
问题
在Windows上,默认情况下不存在Helvetica系列字体。如果您安装Helvetica或Helvetica Neue,许多网页的字体,甚至扩展名都将在Google Chrome浏览器中更改。它们可能变成粗体,斜体或两者兼而有之。
解决方案
第1步:关闭Google Chrome浏览器
第2步:转到“控制面板”>“外观和个性化设置”>“字体”,或转到:C:\ Windows \ Fonts
第3步:删除所有Helvetica和Helvetica Neue字体家族
第4步:重新打开Google Chrome
在此步骤中,问题应该已经解决!如果不是,则Windows注册表中仍然存在字体。因此,请继续执行以下其他步骤:
第5步:再次关闭Google Chrome浏览器,
第6步:运行注册表编辑器:按Windows键+ R打开“运行”对话框,键入regedit,然后按Enter。
步骤7:浏览以下文件夹HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows NT \ CurrentVersion \ Fonts。
步骤8:选择所有Helvetica和Helvetica Neue字体,右键单击突出显示的字体,然后选择Delete。
第9步:重新打开Google Chrome
现在它是固定的:)