SOFTELメモ Developer's blog

会社概要 ブログ 調査依頼 採用情報 ...

HTMLをUTF-8にしたらフォントが明朝体になった!どうしよう。

答え

body {
    font-family:sans-serif;
}

HTMLをUTF-8にすると、IEでフォントを指定しないとき、勝手に明朝体で表示されます。
スタイルシートで font-family:sans-serif; を指定すれば、ゴシック体になります。

font-family で「MS Pゴシック」など指定してもよいのですが、
次のような理由から、私はsans-serifと書くだけにしています。

  1. ヒラギノやメイリオを指定するつもりはない。閲覧環境に合わせて表示してもらえばよい。
  2. スタイルシートに日本語を書くのは、なんとなく抵抗がある。
  3. 簡単。

ちなみに、

serif はひげありフォントのこと。日本語ならハネ、ハライがある明朝フォントのこと。

sans-serifがひげなしフォント。ゴシックフォントのこと。

関連するメモ

コメント