字体设置的字号一样 为何字的大小不同

1个回答

写回答

kainan

2026-02-04 07:50

+ 关注

字号其实不是看b 的顶到 p 的底的距离,而是由字体的 em size 决定的。比如你设了 18pt 字号,那 1em 就等于 18pt。 这个 em size 是字体内部的一个数值,不管是 1000 还是 2048,实际显示出来的字多大,跟这数字没关系,只影响字体设计时的精度。 要是真按 b 和 p 的高度来定字号,那问题就大了。不同字体的升部和降部本来就不一样,有的设计就特别长,有的就短,同一字号下看起来大小可能差很多。 而且你要是强行让两个字体的 b 和 p 对齐,基线很容易错位,排版就乱套了。同一个字体里,每个字母的升、降部高度也不一定完全一样。 所以字体的升、降部到底多高,其实是设计师在设计时根据视觉效果来定的,不一定非得贴着 em 的边框来画。

举报有用(0分享收藏

Copyright © 2025 IZhiDa.com All Rights Reserved.

知答 版权所有 粤ICP备2023042255号