例如,当我使用某个特定字体系列设置font-size = 25px
时,我希望在html页面上获得25px
个字符。但渲染的角色可能是27px
或其他值。
如何精确控制文本的完全呈现的字体大小?
答案 0 :(得分:1)
字体大小并不绝对。字体的像素大小与点大小有关,但该关系可以变化,并且点大小本身是相对术语,而不是绝对的。一般概念可以追溯到领导类型的时代。您可以在此处详细了解:http://nwalsh.com/comp.fonts/FAQ/cf_8.htm
点大小是指字体的高度,而不是宽度。它通常指的是帽高,但在字体,平台和浏览器之间可能会有所不同。并且高度可以在相同字体的字符之间变化。例如,资本“O”将略微低于基线并高于上限线,而资本“H”将与两者齐平。
我不确定你真正要做的是什么,但是学习更多关于排版的知识可能会给你一些很好的见解。