【发布时间】:2016-04-22 13:21:22
【问题描述】:
我正在尝试在我的网站中使用来自 Google Fonts 的 Oxygen 字体,但我遇到了奇怪的问题。
首先,它似乎不想以某些尺寸进行渲染,比如我无法将其设为 19 像素。它会做 18px 或 20px,但不是 19px。
我还注意到字母的高度是不规则的。看一下附图,'S'是怎么出来的。这是 19pt 字体的屏幕截图。但是,所有东西都是 18px 高,除了“S”,它是一个突出到 19px 的东西。
如果尺寸更大,其他字母也会奇怪地开始抗锯齿。
无论我尝试 ems、pxs 还是 pts,我都会遇到这些故障。
如果你去谷歌字体并在左边搜索氧气并输入一些更大尺寸的文字,它会做同样的事情,奇怪的 S 等。但奇怪的是,如果你在谷歌图片中搜索这种字体的样本,它的渲染和抗锯齿似乎比这好得多(Oxygen specimens in Google Images)。有什么方法可以修复它,还是这个字体在源头上被破坏了?
【问题讨论】:
标签: html css fonts font-size webfonts