我的websafe字体georgia非常适合我想要的。
我唯一的问题是字体的底部没有对齐。
<style>
.georgia {
font-family:georgia;
font-size:1.9em;
}?
</style>
<span class="georgia">
1234567890
</span>
?
Run Code Online (Sandbox Code Playgroud)
正如您在小提琴中看到的那样,1,2,6和8的起始位置都比其余位置高。
问题: 如何将所有开始于一行的佐治亚州渲染为一格,同时仍然能够使用XX em设置站点。
我不介意:
我只需要一个可行的解决方案,仍然允许动态调整大小。
这只是字体的样式,从技术上讲所有字体字符都排成一行(如果突出显示文本,则会显示字体字符的高度)。
即使通过分割字体,您也将无法一致地排列Georgia字体,因为偏移量必须根据字体大小而变化。使用可以实现em,但至少会很麻烦,并且很难在整个浏览器中一致地工作。
另外,更改字体位置也会引起字距问题。
但是,佐治亚州也受到了另一种相似的字体的影响,该字体确实排成一行:
佐治亚州融合了克拉伦登风格的字样
http://en.wikipedia.org/wiki/Clarendon_(字体)