2016-08-05 7 views
8

ich nur neugierig bin, in normalize.css enthalten die Monospace-Schrift Regeln"font-family: Monospace, Monospace"

font-family: monospace, monospace; 

Gibt es einen Unterschied zu

font-family: monospace; 

? Es muss einen Grund geben, das zu benutzen. Vielleicht ist es ein Workaround für das Verhalten einiger Browser?

Antwort

4

Ja, das ist eine Abhilfe für ein langjährige (ich spreche über ein Jahrzehnt) Problem mit der Handhabung der Browsern der monospace generischen Familie . Eric Meyer has a detailed write-up on this, und ich erforschte diesen vor kurzem während answering this question, die speziell über Firefox Umgang mit Proportionalschriften ist.

Warum funktioniert es? Wie ist monospace, monospace anders nur monospace? Niemand weiß. Ich habe eine Schätzung basierend auf dem Verhalten von Firefox gemacht, aber es ist nur das: eine Vermutung. Aber eine Sache ist klar: monospace, monospace ist empfohlen über nur monospace, wenn Sie nicht mit diesem Verhalten umgehen wollen.