web-dev-qa-db-ja.com

「font-family:モノスペース、モノスペース」

私はただ興味があります、normalize.css、等幅フォント規則には

font-family: monospace, monospace;

違いはありますか

font-family: monospace;

?それを使用する理由がなければなりません。多分それはいくつかのブラウザの動作の回避策ですか?

18
Artisan72

あなたが正しいです。 font-family: monospace, monospace;宣言は、固定幅フォントのフォントサイズを縮小する傾向がある一部のブラウザーの単純なハック/回避策です。

このGithubの問題に関する詳細:https://github.com/necolas/normalize.css/issues/519#issuecomment-197131966

21
Kyle O

はい、これはブラウザでのmonospaceジェネリックファミリの処理に関するlong-standing(私は10年以上話している)問題の回避策です。 Eric Meyerがこれに関する詳細な記事を書いています 、そして私は最近これを探りました この質問に答える これはFirefoxのモノスペースフォントの取り扱いに関するものです。

なぜ動作するのですか? Howmonospace, monospacemonospaceとどう違うのですか?誰も知らない。 Firefoxの動作に基づいて推測しましたが、それは単なる推測です。しかし、1つのことは明らかです。この動作に対処したくない場合は、monospace, monospacerecommendedmonospaceだけです。

10
BoltClock