• ベストアンサー

IE7での、Verdanaフォントの表示について

自分のサイトで、VerdanaフォントをCSSで指定しているのですが IE7でサイトを閲覧した時に、半角英数字のみにアンチエイリアスがかかってしまいます。 今OSはVistaを使用しています。 以前XP・IE6で閲覧していた時は問題なかったのですが…。 インターネットオプションで「ClearTypeを常に使用する」 のチェックを外しましたが、それでも変わりませんでした。 サイトで使用しているCSSの一部を引用しておきます。 >font-size : 12px; >font-family : Verdana,Osaka; ご存知の方がいれば教えてください。

質問者が選んだベストアンサー

  • ベストアンサー
  • MAN_MA_RUI
  • ベストアンサー率41% (426/1024)
回答No.1

フォントの仕様です。半角英数字を使用したときだけアンチエイリアス表示になっているのは異常でなく、半角英数字を使用したときだけ正しい表示になっているのです。 Verdanaは欧文フォントなので日本語に割り当てられた文字がありません。このため日本語は日本語対応した別のフォントを自動で割り当て、欧文の部分だけVerdanaが適用されている状態です。 Verdanaフォントはアンチエイリアスを使用して輪郭を滑らかに表示する種類のフォントです。 で、対処法はIEじゃなくて多分OS側の設定にをどうにかすると良いんじゃないでしょうか?Vistaはよく知らないけど…^^;

ouo_fellow
質問者

お礼

Verdanaが欧文フォントだというのは認識していたのですが、 以前使っていたパソコンでは、サイズが大きい文字以外はアンチエイリアス表示でなかったので そこまで詳しくは存じませんでした…お恥ずかしいです。 Osakaフォントのみの指定にしたら、以前と同じ表示になりました。 回答ありがとうございました!

関連するQ&A

  • IEでのアンチエイリアス

    下記のURLのページをIE7でみると 文字にアンチエイリアスがかかっているように見えます。 Firefoxではビットマップで表示されます。 http://journal.mycom.co.jp/news/2007/02/06/391.html OSはXPですが、画面のプロパティのClearTypeなどはすべてOFFにしています。これはブラウザの機能でしょうか。 CSSをのぞくと body { font-family: "qMmpS Pro W3", "Osaka", "IroSVbNn",verdana,arial, sans-serif; } のような記述があるのですが、この設定のおかげでしょうか? 調べてもClearTypeのことばかりで、いまいち原因がわかりません。 できるなら制作しているサイトもこのように表示させたいのですが。 ご存知の方がいれば教えてください。

    • 締切済み
    • CSS
  • CSS IEでもfontにアンチエイエリアスを

    cssにfont-familyを設定し、firefoxではfontにアンチエイリアスが掛かる一方、 IEでは掛からないのですが、IEでも掛かけるためにはどの様にすると良いでしょうか? 例:http://www.postalmuseum.jp/collection/genre/index-14.html 因みに、html5で組んでおり、使用しているfont-familyは以下の通りです。 font-family: 'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ','Meiryo',sans-serif; 宜しくお願いします。

    • ベストアンサー
    • CSS
  • ◆IEでのフォントの表示

    確か2000からXPに変えたときからだと思うのですが、フォントの表示が変わってしまいました。自身のHPで「Verdana」のフォントを指定しているのですが、英数字の部分だけ滑らかな表示になってしまいます。 画像を見ていただければわかると思うのですが、IEだけでFirefoxやOperaでは滲むことなく表示されています。IEでの表示もこのように滑らかにする事なく表示する事は可能でしょうか?教えてくださると幸いです。

  • CSSのフォント指定

    現在bodyに以下の設定をしています。 font-family: verdana,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Osaka,"MS Pゴシック","MS PGothic",Sans-Serif; 実際にヒラギノ角ゴ Pro W3をインストールしてサイトを見るとアンチエイリアスが 掛かっていないようで非常に文字が見づらいです。 ※環境はWinXPでIE8 上記の設定をしたのも以前に調べてみた際に定番のような指定に見受けられたので このような設定にしたのですが今の定番ってありますか? また、こんな設定にしているなどというアドバイスもいただけます嬉しいです! 宜しくお願いします。

  • Verdanaフォントが・・・

    はじめまして。過去ログを見ても解決しなかったので質問させていただきます。 昨日までは普通にVerdanaフォント指定されているところは指定通り表示されていたのですが、今日パソコンを起動したところ表示されるフォントが全てMSゴシックになってしまいました。 HPを運営している身ですので、自サイトでもVerdanaを使っていたりするのですが・・・。それも全てMSゴシックになってしまっています。 削除してしまったのかな?と思い、コントロールパネルで確認したところ、しっかりと入っていました。 インターネットオプション→ユーザー補助にもチェックは入っていません。 どうしたらしいのかわからず、質問させていただきました。 どなたかご回答いただければ幸いです。 WinXPを使用しています。 よろしくお願いいたします。

  • htmlにおけるUnicodeとShift-JISの違い

    いつもお世話になっております。 現在HPを作成しているのですが、日記用CGIは無償サイトのソースをダウンロードして使うことにしました。そのCGIはUnicodeで書かれています。 スタイルシートでfont-family : 'Verdana';を使用すると、「★」や「※」が□(もしかしたら半角[]かもしれません)で表示されてしまいまいました。font-family : 'Verdana', sans-serif;と表記したところで何も変わりませんでした。(半角英数字はきちんとVerdanaで表示されています。) Shift-JISで書かれたhtmlファイルのスタイルシートで同じ表記をした場合、半角英数字はVerdanaで、しかし「★」や「※」は恐らくデフォルトであるMS ゴシックで表示されます。 これはUnicodeとShift-JISの違いなのでしょうか? また、UnicodeのCGIを使用している限りVerdanaは使えないのでしょうか。 ご教授お願い致します。

    • ベストアンサー
    • HTML
  • 半角英数字のみベースラインが下がってしまいます

    サイト制作を行っているのですが、ページ内の半角英数字のみ全角文字より若干下がって表示されます。 例えば、 あいうえお1234かきくけこabcd ですと、「1234」と「abcd」の部分が「あいうえお」「かきくけこ」に比べて若干下がってしまい、テキストリンクがついていると、ガタガタになってしまいます。 文字コードはUTF-8でフォントはCSSで font-family: "ヒラギノ角ゴ Pro W3","Hiragino Kaku GothicPro",Osaka,Verdana,Helvetica,Arial,"MS Pゴシック",sans-serif を指定しています。 よろしくお願いいたします!

  • 外部CSSでフォントの指定

    自分のサイトの一部のページでは外部CSSで文字の色やフォントなどを設定しているのですが、 FireFoxでは反映されません。IEでは思い通りです。 調べてみて外部CSS、style.cssの改行をなくしたり先頭に@charset "shift_jis";を記述してみました。 そしたらなんとうまく文字色は変わりました。 しかしフォントは英字が"Verdana"にならないのです。 すべて"MS ゴシック"になってしまいます……IE、FireFox両方です。 私はMS ゴシックの英字が好きではないので、Verdanaなってくれればうれしいのですが……。 ちなみに、フォントの部分は  font-family: "Verdana", "Arial", "sans-serif", "MS ゴシック"; こんなふうに記述しています。 @charset "shift_jis";の記述を消して、 .htaccessが使えるサーバーなのでAddType text/css .cssを記述してみましたが変わりません。 どなたか大抵のブラウザで日本語をMS ゴシック、英字をVerdanaにする外部CSSの書き方を教えてください。

    • ベストアンサー
    • CSS
  • Verdanaとメイリオの併用(CSS)

    通常メイリオを使用していますが、英数字のみVerdanaにしたくCSSを次のようにしました。 font-family: Verdana,"メイリオ"; すると意図した動作になったのですが、行間がつまってしまいました。 何故なのでしょうか? 環境はWindows7、Chrome11.0.696.65です。

    • 締切済み
    • CSS
  • win7でのClearTypeの表示について

    お世話になります。 この度パソコンを買い替え、XPからwin7になりました。 しかし、win7にしてから一部の文字が滲んで見えるのにどうしても慣れません。 特にIE8でwebページを見た際、英数字のみ滲んで見えるのを何とか直したいのです。 XPの時はインターネットオプションの「ClearTypeを使用する」のチェックを外せば 英数字もハッキリクッキリと見えたのですが、チェックを外しても変化がありません。 コントロールパネルで「ClearTypeテキストを有効にする」のチェックも外してみましたが、 今度は他の一部で文字がギザギザになり、見難くなってしまいました。 インターネットオプションでフォントを設定し、 ユーザー補助で「指定されたフォントスタイルを使用しない」にチェックを入れれば、 ClearTypeを使用してもハッキリとは見えるようになったのですが… でも折角なので、XPの時のようにフォント指定されたページでは指定されたフォントで閲覧したいのです。 英数字も滲まず、ギザギザにもならず、指定されたフォントで XPと同じように表示させる方法は何かありませんでしょうか?

専門家に質問してみよう