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