为什么Firefox font-family渲染比Chrome更糟糕?

时间:2011-07-31 17:09:43

标签: html css firefox google-chrome

我正在使用Firefox 5检查我的网站,我发现字体的渲染非常糟糕。

这是Firefox(5)和Chrome之间的区别:只看例如文字Jeffe如何呈现......

enter image description here

默认字体系列为:

font-family:"Times New Roman", Times, serif;

为什么会这样?我该如何解决这个问题?

我的实际操作系统:Windows 7专业版

2 个答案:

答案 0 :(得分:1)

您可以尝试使用CSS重置来减少不同浏览器之间的不一致。

查询:https://stackoverflow.com/questions/116754/best-css-reset,或在线搜索css reset

我不能保证这会有效,但它应该会有所帮助。您甚至可以自定义它以获得您想要的效果。

(IMO,它并不那么可怕。我实际上比铬更喜欢这种字体。)

注意:

布拉德说(在你的评论中)你不应该依赖于以特定方式渲染字体。我同意这一点。另外,有些人可能会喜欢这种字体。最好不要管它,而不是试图控制字体渲染。

答案 1 :(得分:0)

你可以尝试一下,看看它是否有帮助......

在Firefox 42上,在about:config中, gfx.font_rendering.cleartype_params.rendering_mode 肯定会改变在Windows操作系统上呈现字体的方式。您可以进行更改并查看实时的差异。 您要执行的操作实际上是搜索此值,并确保它是您在about:config窗口中唯一可见的值。原因如下:

选项如下:

  

请注意。在我的系统上更改此值时,选择 1 会完全删除浏览器中呈现的所有文本。这意味着您的所有标签页,界面,网页和about:config文本可能会变得完全不可见。如果发生这种情况,请不要惊慌失措,只需双击值应显示的栏,然后将其更改回 0 -1 。这就是为什么你想首先搜索实际值,以便只有一个条目可见,如果出现问题你可以改回它。相信我,我学到了很多东西。

来源:BugZilla