Art*_*n72 20 css monospace normalize-css
我只是好奇,在normalize.css等宽字体规则中包含
font-family: monospace, monospace;
Run Code Online (Sandbox Code Playgroud)
有什么不同吗?
font-family: monospace;
Run Code Online (Sandbox Code Playgroud)
?必须有理由使用它.也许这是某些浏览器行为的解决方法?
Kyl*_*e O 21
你是对的.该font-family: monospace, monospace;声明是针对某些浏览它们倾向于降低等宽字体的字体大小一个简单的黑客/解决方法.
有关此Github问题的更多信息: https ://github.com/necolas/normalize.css/issues/519#issuecomment-197131966
Bol*_*ock 10
是的,这是浏览器处理泛型系列的长期(我正在谈论十年)问题的解决方法monospace.Eric Meyer对此进行了详细的描述,最近我在回答这个问题时对此进行了探讨,这个问题专门针对Firefox处理等宽字体的问题.
它为什么有效?如何是monospace, monospace只不同monospace?没人知道.我根据Firefox的行为做了一个猜测,但就是这样:一个猜测.但有一点是明确的:monospace, monospace被推荐经过短短monospace如果你不想处理这种行为.