• 締切済み

IE7.0での記号の表示がおかしい

IEを7.0にアップグレードしたのですが、一部ウェブサイトで記号の「□/■」や「○/●」などのサイズがやたらと小さくなっていることがあります。 フォントサイズを変更しているページでなっていることが多いので、HTMLタグ(スタイルシート)の使い方によってそうなるのかも、と思ったのですが、これはClear Typeのように何かの設定を変えて元に戻ったりはしないのでしょうか?

みんなの回答

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

分からないけどそれはエンコードがUnicodeのページだったりしませんか? もしそうであれば、Unicodeのページでフォント未指定時に自動的に小さい文字が割り当てられているのだと思います。 ユーザーCSSなどで「MS Pゴシック」などを割り当てれば多分普通の大きさで表示されると思いますよ。

culorain
質問者

お礼

ありがとうございます。 エンコードの調べ方というのは、右クリック→エンコードと見た先で何が選択されているかで分かるのでしょうか? その見方ですと、いくつか記号が小さくなっているページを見てみたところどれも「日本語(シフト JIS)」になっていました。 ユーザーCSSの設定も試してみようと思いますが、やり方はフォントを指定する内容のCSSファイルを作成して読み込めばいいのでしょうか?

関連するQ&A

  • IE7 スタイルシート

    今までIE6をユーザー補助で指定されたフォントスタイルを使用しないにチェックを入れ、オープンタイプフォントをスタイルシートで指定して使用してきましたがIE7になると、どうも様子がおかしくなります。 IE6では body { font-size: 1.0em; line-height: 1.1; font-family: "フォント名" } input, textarea, select, tree { font-family: "フォント名" font-weight: normal; font-size: 0.7em; line-height: 1.4; } の様にしてほぼすべてのページに問題なかったのですがIE7にすると、一部のページは以前の様に指定した通りに表示されるのですが、かなりのページが指定した様にはならず標準のフォントで表示されてしまいます。 私自身に知識がないので推測になってしまいますがシンプルなタグで書かれた様なページは大丈夫なようですが、CSSなどを使ったページは指定した様にはならないような気がします。 IE7でIE6の時のように表示させるにはどうしたらよいのでしょうか?

  • 【IE】フォントサイズのデフォルトなの?

    もし御存じの方がいらっしゃいましたら 参考ページでも良いのでお願いします。 MacOSXを早速インストールしてみました IEのデフォルトのフォントサイズが16に なっていました。 ネットスケープの6もたしか16に....... これからのブラウザーのフォントサイズの デフォルトサイズになったのでしょうか? ウェッブで良く見かけるRFC等やHTML4で 規定されているのでしょうか? 明日本屋にスタイルシートの本を買い求めようと 心に誓うMacOSXファーストインプレッションでした (;^;)号泣

    • ベストアンサー
    • Mac
  • IE7で○の記号が小さく表示されてしまいます

    IE7で○の記号が小さく表示されてしまいます。 調べたところ、IE7のバグで文字コードにutf-8を使用してフォント指定をしない場合に起きるようです。 以下のサイトを見てコードを修正したのですが、○のサイズは小さいままでした。 http://blog.btmup.com/web-general/ie7-symbol-small.html こちらのサイトの文字コードはutf-8ですが、○は正常なサイズで表示されます。 http://okwave.jp/qa/q4611331.html 何が悪いのでしょうか? どなたかご指摘をお願いします。 /**** ソースコード ****/ <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> </head> <style type="text/css"> body { font-family: Osaka,"MS Pゴシック","MS PGothic",Sans-Serif; } </style> <body> <p>test</p> <select> <option value="1">○</option> <option value="2">●</option> <option value="3">△</option> <option value="4">◎</option> </select> </body> </html>

  • CSSとタグの関係

    おはようございます。宜しくお願い致します。 HTMLに外部スタイルシート(CSS)を組み込み、更にHTML内にタグでスタイルシートと同じ内容のものを書き込んだ場合、そのタグを消さないとCSSは反映されませんよね? 例えば、CSSでフォントサイズを指定したとして(tdにidで指定するとします)、HTML内にフォントサイズのタグを書き込んだ場合、どちらを優先されますか? 例:CSSで、 td#word {font-size: 10pt;} と指定します。それに併せて、HTML内に、 <td id="word" colspan="1"><font size="-1">表示したい文字</font></td> とした場合、指定するものに一番近い指定(<font size="-1">)を優先される…と覚えていたのですが。そして、この場合CSSは効かないと…。 しかし、両方効くはずと言われたことがあるのです。 それと、外部スタイルシートを「外してみているユーザーが居る」と言われた事が有ります。 勉強不足で申し訳有りません。外部スタイルシートの外し方って、どうやるのでしょう? 宜しくお願い致します。

    • ベストアンサー
    • CSS
  • Fontのサイズを変更したい(MacのIE対応で)

    以前table内のフォントサイズを調整するために<td>タグ内に<span style="font-size:12px;">や<p style="font-size:12px;">といったタグいれることによって上手くいくと教えていただいたのですが、WindowsのIE、ネスケ、およびMacのネスケではこれで上手く見えるのですが、MacのIEには通用しません。マックのIEでフォントサイズを調整するにはどうすれば良いのでしょうか。

  • マルチバイト記号の可読性について

    プログラムのヘルプファイルをHTML形式で製作しています。 フォント設定で以下のように "Times New Roman"フォントを設定してテキストを書いていました。 -------------------------------------- <style type="text/css"> <!-- body { font-size: 1.1em; line-height: 1.1; font-family: 'Times New Roman'} --> </style> -------------------------------------- 文中で、マルチバイトの記号("⇒", "・")なども使ってしまったのですが これらの記号は海外のコンピータ上でも文字化けせずに読めるものでしょうか? (これらの記号を打ち出すとき、日本語で「やじるし」などと打ってから変換しています。) Times New Roman は矢印記号なども使えそうに思うのですが。

    • ベストアンサー
    • HTML
  • IE・NNの独自タグについて

    こんにちは。 HTMLについて、最近いろいろ考えるようになりまして。。。 IE・NNの独自タグ(以下、独自タグ)がありますよね。例えば<body>タグに使う「leftmargin」「rightmargin」、「marginwidth」「marginheight」など。 自分のウェブページがあって、古いブラウザーにも思う通りのレイアウト表示が可能であるよう、基本仕様として「HTML 4.01 Transitional」(システム識別子なし)でHTMLを書いています。 ところが、最近、「AnotherHTML」を知り、文法チェックを行った結果、「エラーですよ」といわれてしまいました。独自タグだから使うな、スタイルシートを使いなさい ということだと思います。 ここで、ボクが知りたいのは、 ■1■ 「HTML 4.01 Transitional」(システム識別子なし)で書く場合、独自タグを使ってはいけないの?  ■2■ エラーがいやだから、独自タグを全部取っ払って、スタイルシート対応させたらエラーは消えるかもしれないけど、「表示」のほうは大丈夫なの? 以上の2つです。 これといった基準がないようようには思いますが、詳しい方、ご意見を聞かせていただけますか。 どうぞ宜しくお願いいたします。

    • ベストアンサー
    • HTML
  • IE6でどのフォントサイズも同じ大きさに

    ふと、ブラウザIE6の表示を見ていて気が付いたのですが、どのホームページを表示しても、通常のHTMLで書かれたページの<FONT SIZE>タグが無視されているようなのです。 例えば次のようなHTMLを表示しても同じ大きさの文字しか表示されません、ブラウザの表示-文字サイズによる変更はできますが、やはりそれぞれの文字のサイズは同じです。 <HTML> <HEAD><TITLE>TEST</TITLE></HEAD> <BODY> <FONT SIZE="3">A<BR></FONT> <FONT SIZE="5">B<BR></FONT> <FONT SIZE="7">C<BR></FONT> </BODY> </HTML> 他のPCでは正しく表示されるので、このPCの問題だと思っています。プラグインとか他のソフトが悪さしているのでしょうか? OSはWin2000ProSP4です、どなたかご存知の方がおられたらアドバイスお願いいたします。

  • ie8とCSSとマウスオーバーで何故か表示が消える・・

    テーブルで作った「サイト内リンクのメニュー」を触ると、画面が消えることに気づきました。 ie8では消えますが、Firefoxでは消えません。 私の環境が何かおかしいのかも知れないけど、PCを再起動してみても変わらず。 また、サイト内の他のページも同じメニューをコピペして使っているはずなんですが、そこでは消えません。 それでこの現象に影響ないタグを削除して削除して残ったのが以下。原因は何なんでしょう・・。 アップローダに上げたサンプル http://kissho.xii.jp/1/src/1jyou95949.html <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <HTML lang="ja-JP"> <HEAD> <meta http-equiv="Content-Type" content="text/html; charset=Shift_JIS"> <meta http-equiv="Content-Style-Type" content="text/css"> <title>ie8とCSSとonmouseoverで表示が消えるサンプル</title> <!--* (1) CSSを無くすか *--> <style type="text/css"><!-- body { text-align:center; } #outline { width:900px; } .center-left { float:left; width:600px; } .right { float:right; width:100px; } --></style> </head> <body> <div id="outline"><!--* CSSレイアウト開始タグ *--> <div class="header" align="center"><!--* header開始タグ *--> <table><tr><td> <div style="background:#fff;padding:2px;font-size:20pt" onmouseover="this.style.backgroundColor='#ced8ff'" onmouseout="this.style.backgroundColor='#fff'">触ると消える場所</div><!--* (2) onmouseoverを無くすか *--> </td></tr></table> 表示テスト。<!--* (3) ←ここに何も書かなければ、消えない *--> </div><!--* header 終了 *--> <div class="center-left"><!--* CSS本文開始タグ *--> <textarea name="R_text" cols="30" rows="20" style="font-size:30pt">消えるんです ああ、</textarea> </div><!-- end center-left --><!--* CSS本文終了 *--> <div class="right"><!--* CSS右開始タグ *--> <textarea name="R_text" cols="20" rows="10" style="font-size:10pt"> ↓この下の線に沿って消えるんです</textarea> </div><!--* CSS右終了タグ *--> </div><!-- end outline --><!--* CSSレイアウト終了タグ *--> </body> </html>

    • ベストアンサー
    • HTML
  • テーブルタグについて

    <table border="1" style="font-size:12px"> というタグをみました。 「style="font-size:12px"」は、表の中のテキストのポイントを12pxにする指示だろうというのは、わかるのですが、もっているHTMLの本には、その使い方がのっていません。 ネットで調べてもみたのですが、よくわかりませんでした。 styleってスタイルシートとかで使うのかと思っていたのですが、上記のような使い方をすることもあるのですか? わかりにくい質問ですみません。みたことのないタグだったので、質問しました。