• ベストアンサー

HPの表示される文字の大きさ

自分でHPを持っていて、ドメインも取っています。 時々自分で自分のHPを見るのですが、フォントの大きさが、IEだと「中」になってしまうのです。 自分では「小」のつもりで作ったのですが、見る方によって「中」になったりしてしまうようです。 文字の大きさが「中」になると、結構崩れたりしてしまうので、誰が見ても「小」になるような、そんなコードをいれたいのですが、なにか無いでしょうか。 HPは自分で作っているので(すべてHTMLコードを自分で入力して作っています)、どこどこにこういうコードをいれたらいいですよ、と教えてくれたらうれしいです。 よろしくお願いします。

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

  • ベストアンサー
  • manayu
  • ベストアンサー率53% (79/148)
回答No.1

スタイルシート(css)でフォントサイズを指定 すればいいのではないかと。 たとえば、表示される全ての文字を小さくしたいなら <HTML> <HEAD> <TITLE></TITLE> <STYLE TYPE="text/css"> BODY{ font-size: small; } </STYLE> </HEAD> という感じです。 http://www.tg.rim.or.jp/~hexane/ach/lbcs/lbcs1-06.htm http://www.tg.rim.or.jp/~hexane/ach/lbcs/ http://www.fromdfj.net/html/fontsize.html も参考に。 ただし、cssが適応しないブラウザも存在するので、注意が必要です。 ユーザーがcssを適応されないように設定している可能性もありますし。

参考URL:
http://www.tg.rim.or.jp/~hexane/ach/lbcs/lbcs1-06.htm,http://www.tg.rim.or.jp/~hexane/ach/lbcs/
yuji_1098
質問者

お礼

そうですよね、スタイルシートがやはり一番良いかもしれません。 ありがとうございました。

その他の回答 (3)

  • elttac
  • ベストアンサー率70% (592/839)
回答No.4

 これはむしろ,逆の発想をとられたほうがよろしいかと存じます。つまり,「どんなフォントサイズで見られようともレイアウトが崩れない(少なくとも,ひどくはならない)」ページにするのです。  これは,アクセシビリティ(アクセスのしやすさ)・ユーザビリティ(使いやすさ・読みさすさ)に関する問題です。たくさんの方にページを見ていただくためには,避けて通れない考え方です。  実際,フォントサイズを「固定」してしまう記述は存在します。しかし,それほどレイアウトに拘泥するならば,極論,PDF か何かで作るか,全部画像にしてしまったほうがよいでしょう。  コーディングですが,デザインを CSS で一括して設定することが望ましいといえます。フォントサイズ・ウィンドウ幅に連動してそれなりのレイアウトを維持するような機構が,CSS には備わっています。  本気でこの問題をお考えならば,CSS の習得を強くお勧めします。

yuji_1098
質問者

お礼

PDFで作ってしまうという方法も考えられますね。 でもホームページとしては、やはりCSSでしょうか。 少し勉強してみましたが、おもしろそうなので活用してみたいと思います。 ありがとうございました。

回答No.3

<FONT SIZE>タグをお使いですか? 例えば<FONT SIZE=1~7>文章</FONT> こうすればフォントタグで指定された文章は任意の大きさで表示されることとなります。 普通、Webに表示されるフォントサイズはFONT SIZE=3ですのでそれよりも小さい数字をして 一度試してみてください。

yuji_1098
質問者

お礼

フォントタグを使うと、ページ全体に影響させるのは難しいのでは?と思いました。 ありがとうございました。

  • punyon
  • ベストアンサー率43% (18/41)
回答No.2

<font size="★">~<font> ★の部分に、1~7の数字を入れてみる。3:基準 又は、スタイルシートで… xx-small,x-small,small等指定してあげればいいかと思います。 http://tohoho.wakusei.ne.jp/css/reference.htm#font-size:スタイルシートで指定(参考URL)

参考URL:
http://tohoho.wakusei.ne.jp/html/font.htm
yuji_1098
質問者

お礼

ありがとうございます。 スタイルシート、参考にさせて頂きます。

関連するQ&A