私はただ興味があります、normalize.css
、等幅フォント規則には
font-family: monospace, monospace;
違いはありますか
font-family: monospace;
?それを使用する理由がなければなりません。多分それはいくつかのブラウザの動作の回避策ですか?
あなたが正しいです。 font-family: monospace, monospace;
宣言は、固定幅フォントのフォントサイズを縮小する傾向がある一部のブラウザーの単純なハック/回避策です。
このGithubの問題に関する詳細:https://github.com/necolas/normalize.css/issues/519#issuecomment-197131966
はい、これはブラウザでのmonospace
ジェネリックファミリの処理に関するlong-standing(私は10年以上話している)問題の回避策です。 Eric Meyerがこれに関する詳細な記事を書いています 、そして私は最近これを探りました この質問に答える これはFirefoxのモノスペースフォントの取り扱いに関するものです。
なぜ動作するのですか? Howmonospace, monospace
はmonospace
とどう違うのですか?誰も知らない。 Firefoxの動作に基づいて推測しましたが、それは単なる推測です。しかし、1つのことは明らかです。この動作に対処したくない場合は、monospace, monospace
はrecommendedでmonospace
だけです。