【发布时间】:2020-07-29 09:39:49
【问题描述】:
对于涉及 CSS 中宽度单位的任何内容,当我需要固定宽度时,我总是使用 px,而当我需要相对于字体大小的宽度时,我总是使用 em。
然后我意识到 em 确实是字体的高度,而不是宽度。因此 ch 似乎更合适。
忽略 ch 是一个相对较新的 CSS 单元(旧的浏览器可能不支持它),当指定任何应该随字体大小缩放的水平长度时,最好使用 ch、em 还是其他?
【问题讨论】:
-
在研究 'em' 单位时,我发现很多相互矛盾的信息,关于它是否只是高度的测量,或者它是否反映了字体的高度和宽度。无论哪种方式,“ch”单位似乎是宽度的更好选择,但我找不到任何支持该假设的参考资料。
标签: css fonts width scale font-size