gpt4 book ai didi

html - 等宽字体中字符的字体大小和宽度之间有什么依赖关系?

转载 作者:技术小花猫 更新时间:2023-10-29 12:33:38 25 4
gpt4 key购买 nike

等宽字体中字符的字体大小和宽度之间有什么依赖关系?在我的网络应用程序中,我使用“courier new”字体。我想知道,字符串的实际长度(以像素为单位)是多少?如果我知道 css font-size 属性,它如何帮助我知道字符串的真正长度?谢谢

最佳答案

等宽字体中字体大小和字符(字形)宽度之间的依赖关系由字体设计者定义。

例如,在 Windows 7 上,Courier New 字体中字形的前进宽度为 1229 个单位。由于字体的高度为 2048 个单位,因此提前宽度非常非常接近字体大小的 60%,因此在 CSS 中,0.6em 将是足够的字形宽度出于所有实际目的。

在 Lucida Console 中,推进宽度几乎相同:1234 个单位。但另一方面,在 Consolas 中,它要小得多,只有 1126 个单位。

因此,结论取决于上下文,尤其是关于您的应用程序是否打算仅在特定字体可用的情况下运行(并且您的设置不会被用户覆盖)的问题。

关于html - 等宽字体中字符的字体大小和宽度之间有什么依赖关系?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19113725/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com