【发布时间】:2013-06-21 15:03:26
【问题描述】:
我想知道是否有人可以为我指明正确的方向。我希望在每个给定的字体大小下以一致的权重显示 Google 字体Orbitron。听起来很容易,对吧?不在我的场景中。在某些font-sizes,某些字符在同一个字符中有多个权重。
注意:我正在 Windows 7、Chrome v27
中对此进行测试守则:
<link href='http://fonts.googleapis.com/css?family=Orbitron:400,500,700,900' rel='stylesheet' type='text/css'>
.sixteen{
font-family: Orbitron;
font-weight: 400;
font-size: 16px;
line-height: 22px;
}
.nineteen{
font-family: Orbitron;
font-weight: 400;
font-size: 19px;
line-height: 22px;
}
<h4 class="sixteen">Home of Front End Developer and</h4>
<h4 class="nineteen">Home of Front End Developer and</h4>
这是一个fiddle 来解释我的问题。如果你看一下小提琴,你会在第一行看到大写 F、E 和 D 字符的顶行比其他字符的重量/厚度更大线。但正如您将在下一行注意到的那样,
如果你无法复制我所看到的,这里是一个屏幕截图:
我的问题有两个:
- 从技术上描述这个问题的最佳方式是什么? “一个给定字符中的多个字体粗细”不够简洁,并且不太可能有任何有价值的Google results。
- 有没有办法解决这个问题并使每个字体大小的每个字符的权重保持一致?
【问题讨论】:
标签: css typography google-webfonts google-font-api