"font-family: monospace, monospace"

82
normalize.css中,等宽字体规则包含。
font-family: monospace, monospace;

这与原来的不同吗?

font-family: monospace;

使用那个肯定有原因。也许是为了解决某些浏览器的行为问题?

2个回答

88

38

是的,这是一个解决浏览器对于等宽字体通用字体系列处理问题的一种权宜之计(我说的是长达十年以上的问题)。Eric Meyer详细介绍了此问题,我最近在回答这个问题时探索了这个问题,该问题专门讨论Firefox处理等宽字体的方式。

为什么这样做有效? monospace, monospacemonospace有何不同?没有人知道。我根据Firefox的行为猜测了一下,但那只是一个猜测。但有一件事很清楚:如果您不想处理这种问题,monospace, monospace被建议使用而不是monospace


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接