假设我们将 helvetica 用于英语,将一些异国情调的字体(从 ascii 的 Angular 来看)用于页面中的另一种语言。
在字体大小相同的情况下,一种字体在眼睛上看起来更大。
有没有办法为页面中使用的不同字体指定不同的字体大小?
此外,由于两种语言可以混合在一行中,因此我们需要在调整其中一种字体的大小后将它们正确对齐。否则,较小的字体可能在顶部有较大的行距,在底部有较小的行距。
-- 编辑
哇, react 真快。
遗憾的是,这是用户发布的文本,例如 SO 的问答。
哪个没有用不同的类标记。
最佳答案
只要您使用一些标记来区分语言(例如,lang
属性),您就可以为不同的语言设置不同的字体大小。
但是,如果问题是相同字体大小的文本看起来大小不同,那么基本问题就出在您对字体的选择上。您通常应该使用一种字体来复制文本,选择一种可以涵盖您需要的所有字符的字体。如果由于某种原因您不能这样做,您应该尝试选择兼容的字体,无论是大小还是其他方面。
关于javascript - 在同一页面中为不同的字体使用不同的字体大小?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17601980/