css - Windows VS MacOS 上的不同大小字体渲染。怎么解决?

标签 css fonts

我一直在想,为什么我的字体在 Windows 上看起来比在 OSX 上更小、更糟糕。

屏幕截图 Mac VS Windows:http://screencast.com/t/UUxqLRhM

那是因为我在某些规则上使用了“em”而不是“px”吗?

谢谢。

最佳答案

(这是来自评论,但我会发布作为答案。)

这对你来说没什么,罪魁祸首是不同的字体渲染引擎。 Mac OS X 试图完全按照设计来呈现字体,而 Windows 试图稍微改变它们以使其更具可读性。问题是,对于某些字体和大小,它实际上让它们看起来更糟。 (This article 是关于这个主题的好读物。)

如果您将字体变大,可能会使它在 Windows 上看起来更好。我敢说,如果你去掉粗体字体粗细,它看起来也会更干净。您也可以尝试使用不同的字体。

不过,总的来说,您所能做的就是尝试不同的设置,看看哪些看起来不错,哪些不好;实际渲染不在您的控制范围内。

关于css - Windows VS MacOS 上的不同大小字体渲染。怎么解决?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10530183/

相关文章:

html - 拒绝应用样式,因为不支持 MIME 类型

javascript - 一页网站的平滑滚动

css - 找不到正确的字体

python - Tkinter 中真正的自定义字体

android - 如何在 Canvas 上使用默认的 Android 字体绘图?

java - 在 libgdx 中使用不同大小的相同字体

javascript - 动画 float 元素

CSS Sprite 重复整个 Sprite

javascript - 无法通过的边界( Canvas 游戏)

iOS 应用程序 - 表情符号字符字体大小