Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
  • 締切済み

文字サイズが大きくなってしまう

CSSで文字サイズを指定しています。  <STYLE TYPE="text/css">   .pt10 {font-size=10.5pt;}  </STYLE>    ・・・  <TD class="pt10"> こんな感じです。 普通はこれでうまく表示されているのですが、あるパソコンだけ、文字が大きく表示されてしまいます。 ブラウザはIE5.5とNC4.7で試してみましたが どちらも同じで、ブラウザの問題では無いと思います。 原因に思い当たることがあれば教えてください。 よろしくお願いします。

みんなの回答

  • kenkenkent
  • ベストアンサー率30% (565/1854)
回答No.10

=====fatback様===== あ~、なるほど、MacとWinの表示解像度の違いですね? パソコンのモニターの表示解像度にはいくつか種類があって、 Macは72dpi(Dot Par Inch=1インチの中にいくつドットが打てるか =数字が大きい方が解像度が高い=表示がキメ細かい) の1種類なのですが、Winは72dpiと96dpiの2種類が混在している様です。 もしかしたら、本体側の解像度設定と、ブラウザ側での 設定がズレているのかも知れませんね。 ちなみに、pt(ポイント)は印刷時代からの、文字の大きさや 線の太さを表す単位で、cmなどと同じ様に絶対的なものです。 px(ピクセル)は、1つの文字を表示するのに、縦方向に いくつのピクセル(=Dot)を並べたサイズで表示するか、 と言う単位であり、画面の表示解像度などによって変化する相対的なものです。

すると、全ての回答が全文表示されます。
  • fatback
  • ベストアンサー率84% (11/13)
回答No.9

fatbackです。 #6の補足、読み落としました。 pt→px指定に変えてみて下さい。 お騒がせしました。

すると、全ての回答が全文表示されます。
  • fatback
  • ベストアンサー率84% (11/13)
回答No.8

プラットフォームの状況がわからないのですが、 HEAD内にMETAタグ <META HTTP-EQUIV="Content-Style-Type" CONTENT="text/css"> を追加して下さい(CSSの仕様です)。 あと、もしかしてWin/Mac間での差ということなら、 { FONT-SIZE: 10.5pt }→{ FONT-SIZE: 10.5px } と書くしかありません(私はそうしています)。 もっと正確にサイズを指定するなら CSSをリンクファイルにしてJavaScriptで分岐して、 mac.cssを .pt10 { font-size: 10px;} win.cssを .pt10 { font-size: 8pt;} にすれば似るとおもいますよ。 この場合の数値はMac側からみた10ptですが。

すると、全ての回答が全文表示されます。
回答No.7

おはようございます。Blackwinglsです。 今、ひょっとしたらって思ったのですが、コントロールパネル内にユーザー補助ってのが入っていませんか? ユーザー補助っていうくらいだから、画面の表示文字の大きさを設定できるかも知れません。 一度、ご確認ください。 (大外しの可能性高いですが・・・(^^;))

すると、全ての回答が全文表示されます。
  • kenkenkent
  • ベストアンサー率30% (565/1854)
回答No.6

=====horizon様===== 参考ページ、ただいまウチのネスケで確認しました。 う~ん、確かになっちゃいますね(^^; ただ、一部気になったところがあるんですが、 この参考ページ、HTMLの記述にだいぶミスがありますね。 まず、<STYLE>は<HEAD>の中に入れておかないとマズいんでは? それから、<TABLE><TR>の存在しない<TD>だけがありますね。 あと、</BODY>も<BODY>がないとダメな様な気がします。 ikeuchiさんが後から出されたHTMLの方は、 ちゃんとしてますね。ただ、ネスケの『フォントサイズを~』だと、 やっぱり大きくなっちゃいますね。これはちょっと、 私の知識の範疇を越えてしまっていますので、お答えできません(すいません!) 『フォントサーズを~』なんてものがあった事すら気付いてませんでした!(笑) これはIEには無いんですかね?ネスケだけの仕様だとしたら、 これはそう言うモンなんだと諦めるしか無いのかも知れませんね。 ところで、その文字が大きくなってしまう『あるパソコン』って何ですか? もしかして、その機種に何か問題があるとか、そう言うのはありませんかね?

ikeuchi
質問者

補足

 IE55でも表示→文字のサイズを選ぶことはできるんですがCSSで指定してやるとサイズは変わりませんね。 やっぱりNCの仕様だと思ってあきらめようと思います。 (初期表示はCSS通りになってくれるようです)  文字が大きくなってしまうパソコンは、Webサーバにするつもりで、WinNT40で他のアプリケーションは殆ど入れていませんでした。Kanataさんのご指摘にもあるようにフォント関係をチェックしてみようと思っています。

すると、全ての回答が全文表示されます。
noname#38849
noname#38849
回答No.5

えーっと 今、上記の記述  <STYLE TYPE="text/css">   .pt10 {font-size=10.5pt;}  </STYLE>    ・・・  <TD class="pt10"> だけで、HPを書いてみましたが やはり、IEではブラウザ側で「大中小」で変わりますね =====kenkenken様==== ご指摘は有難いのですが 実際になっちゃうんですよ、下記URLに サンプル入れてみましたのでソースをご覧下さい

参考URL:
http://www.gj.il24.net/~horizon/0.htm
ikeuchi
質問者

補足

申し訳ありません、私の説明不足ですね。 実際には下記のように書いています。 これだとIEで普通ならサイズは固定されています。 <TD>は<TABLE>の中に書いています。 ---------------------------------------------- <HTML><HEAD><TITLE></TITLE> <META http-equiv=Content-Type content="text/html; charset=shift_jis"> <STYLE type=text/css>.pt10 { FONT-SIZE: 10.5pt } </STYLE> <META content="MSHTML 5.50.4134.600" name=GENERATOR></HEAD> <BODY> <TABLE><TR><TD class="pt10">  Kkjlhkgかかか125 </TD></TR></TABLE> </BODY></HTML>

すると、全ての回答が全文表示されます。
  • kenkenkent
  • ベストアンサー率30% (565/1854)
回答No.4

ブラウザの設定でスタイルシートが無効になっている、 なんて事はありませんか? Mac版のネスケ4.7の場合『設定...』>『詳細』> 『スタイルシートを有効にする』にチェックでオッケーだと思います。 WinとIEは・・・わかりません(^^; あと、まさかとは思うのですが、モニターの解像度が違っているとか。 文字だけじゃなくて、写真とか、全体的に大きくなってたらこれでしょう。 =====horizon様===== ブラウザの文字サイズの設定は、相対サイズの設定なのですが、 困った事に今回の質問にあるCSS(カスケーディング・スタイル・シート=意味は知りません)では、 この設定を無視して、絶対サイズで指定できてしまうのですよ。 こんなヤヤコシイモノができてしまったおかげで、 私の様な素人はますますホームページを作るのに苦労していますよ(トホホ)。 ちなみに、私はCSSが全然使えないので、相変わらず ブラウザ側の『大中小』まかせでやってますけどね(^^;

参考URL:
いや、まさかね
ikeuchi
質問者

補足

ご指摘のところは大丈夫だと思います。 ただ、NCだと初期表示は固定できても、 表示→「フォントを大きくする」 「フォントを小さくする」を選ぶと、変えられるようですね。

すると、全ての回答が全文表示されます。
noname#38849
noname#38849
回答No.3

こんちは >あるパソコンだけ、文字が大きく表示されてしまいます。 その「あるパソコン」のブラウザは何でしょう? もしIEならば、「表示」→「文字のサイズ」→「最大・大・中・小・最小」というのがありますので、そこの設定を他のパソコンと比べてみてください。 原因は多分そこだと思います NCは使ったこと無いので解りません、どなたかレスお願いします

すると、全ての回答が全文表示されます。
回答No.2

こんばんわぁ、Blackwinglsです。 Kanataさんのが正解のように思えますが、余談の範囲で(^^;) IEの場合、 ツール(T)→インターネットオプション(O)→全般の中のユーザー補助 で、 ユーザースタイルシートが設定できます。

すると、全ての回答が全文表示されます。
noname#9414
noname#9414
回答No.1

まさかとは思いますが、10.5ptの フォントがないということはない ですよね。 表示がうまくいかないパソコンの フォントを確認してください。 ではでは☆

参考URL:
まさかな・・・
ikeuchi
質問者

補足

なんとなくそんな気はしてたんですが、 10.5ptのフォントというのはどこで指定しているんでしょう?私のIE55ではMSPゴシックを標準にしていますが、ポイントの有/無はどう見るんでしょう? 問題のパソコンは、今、手元に無いので、後で調べてみます。

すると、全ての回答が全文表示されます。

関連するQ&A