Webサイト内のフォントを変えた。英数字はデフォルトArialで、日本語をMS UIゴシックにした。MS UIゴシックはWindows 98以降ならば標準で用意してあるフォントである。サポートの終了したNT4であっても98だけでなくWindows 2000などからフォントだけをインストールできる。
フォント使用の優先順位は
-
Arial
-
MS UIゴシック
-
MS Pゴシック
とした。
Arialに日本語が無いので次の候補を指定しないと日本語表示はwebブラウザの標準ということになる。日本語は
MS UIゴシックにしたいので次善も指定する。
MS UIゴシックなど英数字も表示できるフォントを先に指定すると
Arialが表示されないので、
Arialのほうが優先度が高い。
ここで1つ問題が生じた。パスの区切り記号 \ が \ になってしまうページがある。日本語版OSの講座だから \ のままというわけにもいかない。そこで前後のパスを表す英文字と共にその部分だけフォント指定したのだが、MS UIゴシックやMS Pゴシック・MSゴシックの英数字とArialでは、同じフォントサイズを指定しても文字の大きさが異なるのである。MSxxゴシックの方が2サイズ程度小さい。これでは高さがガタガタ、かっこ悪くなってしまう。
最終更新日 Apr 02 2005