HTMLをUTF-8にしたらフォントが明朝体になった!どうしよう。
答え
body { font-family:sans-serif; }
HTMLをUTF-8にすると、IEでフォントを指定しないとき、勝手に明朝体で表示されます。
スタイルシートで font-family:sans-serif; を指定すれば、ゴシック体になります。
font-family で「MS Pゴシック」など指定してもよいのですが、
次のような理由から、私はsans-serifと書くだけにしています。
- ヒラギノやメイリオを指定するつもりはない。閲覧環境に合わせて表示してもらえばよい。
- スタイルシートに日本語を書くのは、なんとなく抵抗がある。
- 簡単。
ちなみに、
serif はひげありフォントのこと。日本語ならハネ、ハライがある明朝フォントのこと。
sans-serifがひげなしフォント。ゴシックフォントのこと。
コメント