0

私はCSSの初心者です。具体的には、現在IE8を使用しています。私のWebページはのMS PGothicフォントで正常に動作しjapanese scriptます。しかし、IE8ブラウザのフォントをに変更するとArial Unicode MS。Webページが正常に表示されません。これはIE8、FirefoxとChromeでのみ発生し、変更しても問題ありません。

私の問題は、200を超えるCSSファイルがたくさんあることです。

  • だから私は私のウェブサイトのために私のブラウザのフォントをMSPGothicに変更したい
  • または、ブラウザのフォントを使用せずにWebページのフォントのみを使用しますか?

どちらが可能ですか?そのためのコードサンプルを知りたいです。どんな助けでも大歓迎です。

ArialUnicodeMSに変更する前 変更する前に

ArialUnicodeMSに変更した後 変更後

4

1 に答える 1

0

CSS でフォ​​ントを指定する必要があるようですが、これは次の方法で行うことができます (サンセリフ フォントにフォールバックします)。

body {
  font-family: "MS PGothic", sans-serif;
}

ただし、非常に多くの CSS ファイルがある場合、font-familyそのうちの 1 つで値がオーバーライドされるため、次の!importantように値を使用することをお勧めします。

body {
  font-family: "MS PGothic", sans-serif !important;
}

inputこれは、およびのセレクターを含めることでさらに改善できるtextareaため、フォーム フィールドでもこのフォントが使用されます。

body, input, textarea {
  font-family: "MS PGothic", sans-serif !important;
}

念のため、日本語のフォント名も使用できます。最後に、MS PGothic よりも滑らかに見え、Windows Vista 以降で使用できる Meiryo フォントを指定することをお勧めします。また、Mac 用のフォントも含まれているはずなので、日本語のページに最適な CSS は次のようなものだと思います。

body, input, textarea {
  font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, "メイリオ", Meiryo, "MS Pゴシック", "MS PGothic", sans-serif !important;
}
于 2012-11-07T02:25:04.403 に答える