アカウント名:
パスワード:
マジレスすると、
Unicodeでは、記号類など、英語とも日本語とも解釈できる文字があり、それらに対して適用されるフォントが指定できません。日本語文字が並ぶ間に英語フォントの文字が挟まると美しくないですしベースラインがずれたりレイアウトに苦労します。(下線がガタガタになったり。)それを回避するためにはfont-familyで明示的に日本語フォントを指定してやる必要があります。ヤフーのような一般向けサイトではIEのデフォルトになっているMS Pゴシックを指定するのが無難なのでしょう。
# というのが私の理解で、ヤフーが同じ理由でフォント指定しているのかはわかりません。f(^^;
そうじゃなくて、メイリオがあるのに(しかもIE6は切ったのに)どうしていつまでもMS PGothicを指定してるの? って話でしょ。Googleはメイリオが入っていればちゃんとメイリオで表示されるね。
フォント名指定という行為そのものである。
MS Pゴシだろうがメイリオだろうが本質は変わりません。上でも書きましたが、フォントの選択はユーザーの自由であるべきなので、CSSなりでfont-familyを決め打ちする書き方がそもそも間違いなのです。
これはWebページの文字サイズを絶対指定されると嫌なのに似ています。フォントの指定がなければユーザーが設定したとおりのレンダリングになりますからね。
文字サイズの場合は110%とかの相対指定がよいとされていますが、フォントの場合も似ており font-family: sans-serif; のように書くのがベターだと考えています。あとは必要な部分にlang属性で十分でしょう。
.
ちなみにGoogleの指定フォントはArialで、メイリオが表示されるのはWindowsのフォントリンクによるものです。XPですとArialはおそらくMS Pゴシックにリンクされていますので、Vista以降とは表示が変わります。
# ユーザー指定の日本語フォント+Arialの混在表示になって# 非常に見苦しいのでぜひともやめてもらいたいのですが……# なんで特定言語依存のフォントをグローバルなサイトで指定するのかね
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
犯人は巨人ファンでA型で眼鏡をかけている -- あるハッカー
MS PGothicの押し付けも終了してほしい (スコア:1, 興味深い)
Re: (スコア:1)
マジレスすると、
Unicodeでは、記号類など、英語とも日本語とも解釈できる文字があり、それらに対して適用されるフォントが指定できません。日本語文字が並ぶ間に英語フォントの文字が挟まると美しくないですしベースラインがずれたりレイアウトに苦労します。(下線がガタガタになったり。)
それを回避するためにはfont-familyで明示的に日本語フォントを指定してやる必要があります。ヤフーのような一般向けサイトではIEのデフォルトになっているMS Pゴシックを指定するのが無難なのでしょう。
# というのが私の理解で、ヤフーが同じ理由でフォント指定しているのかはわかりません。f(^^;
Re:MS PGothicの押し付けも終了してほしい (スコア:0)
そうじゃなくて、メイリオがあるのに(しかもIE6は切ったのに)どうしていつまでもMS PGothicを指定してるの? って話でしょ。
Googleはメイリオが入っていればちゃんとメイリオで表示されるね。
問題の本質は指定フォント名ではない (スコア:1)
フォント名指定という行為そのものである。
MS Pゴシだろうがメイリオだろうが本質は変わりません。
上でも書きましたが、フォントの選択はユーザーの自由であるべきなので、
CSSなりでfont-familyを決め打ちする書き方がそもそも間違いなのです。
これはWebページの文字サイズを絶対指定されると嫌なのに似ています。
フォントの指定がなければユーザーが設定したとおりのレンダリングになりますからね。
文字サイズの場合は110%とかの相対指定がよいとされていますが、
フォントの場合も似ており font-family: sans-serif; のように書くのが
ベターだと考えています。あとは必要な部分にlang属性で十分でしょう。
.
ちなみにGoogleの指定フォントはArialで、メイリオが表示されるのはWindowsのフォントリンクによるものです。
XPですとArialはおそらくMS Pゴシックにリンクされていますので、Vista以降とは表示が変わります。
# ユーザー指定の日本語フォント+Arialの混在表示になって
# 非常に見苦しいのでぜひともやめてもらいたいのですが……
# なんで特定言語依存のフォントをグローバルなサイトで指定するのかね