- ベストアンサー
HPの表示される文字の大きさ
自分でHPを持っていて、ドメインも取っています。 時々自分で自分のHPを見るのですが、フォントの大きさが、IEだと「中」になってしまうのです。 自分では「小」のつもりで作ったのですが、見る方によって「中」になったりしてしまうようです。 文字の大きさが「中」になると、結構崩れたりしてしまうので、誰が見ても「小」になるような、そんなコードをいれたいのですが、なにか無いでしょうか。 HPは自分で作っているので(すべてHTMLコードを自分で入力して作っています)、どこどこにこういうコードをいれたらいいですよ、と教えてくれたらうれしいです。 よろしくお願いします。
- みんなの回答 (4)
- 専門家の回答
質問者が選んだベストアンサー
スタイルシート(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を適応されないように設定している可能性もありますし。
その他の回答 (3)
- elttac
- ベストアンサー率70% (592/839)
これはむしろ,逆の発想をとられたほうがよろしいかと存じます。つまり,「どんなフォントサイズで見られようともレイアウトが崩れない(少なくとも,ひどくはならない)」ページにするのです。 これは,アクセシビリティ(アクセスのしやすさ)・ユーザビリティ(使いやすさ・読みさすさ)に関する問題です。たくさんの方にページを見ていただくためには,避けて通れない考え方です。 実際,フォントサイズを「固定」してしまう記述は存在します。しかし,それほどレイアウトに拘泥するならば,極論,PDF か何かで作るか,全部画像にしてしまったほうがよいでしょう。 コーディングですが,デザインを CSS で一括して設定することが望ましいといえます。フォントサイズ・ウィンドウ幅に連動してそれなりのレイアウトを維持するような機構が,CSS には備わっています。 本気でこの問題をお考えならば,CSS の習得を強くお勧めします。
お礼
PDFで作ってしまうという方法も考えられますね。 でもホームページとしては、やはりCSSでしょうか。 少し勉強してみましたが、おもしろそうなので活用してみたいと思います。 ありがとうございました。
- kumanosennin
- ベストアンサー率25% (61/236)
<FONT SIZE>タグをお使いですか? 例えば<FONT SIZE=1~7>文章</FONT> こうすればフォントタグで指定された文章は任意の大きさで表示されることとなります。 普通、Webに表示されるフォントサイズはFONT SIZE=3ですのでそれよりも小さい数字をして 一度試してみてください。
お礼
フォントタグを使うと、ページ全体に影響させるのは難しいのでは?と思いました。 ありがとうございました。
- punyon
- ベストアンサー率43% (18/41)
<font size="★">~<font> ★の部分に、1~7の数字を入れてみる。3:基準 又は、スタイルシートで… xx-small,x-small,small等指定してあげればいいかと思います。 http://tohoho.wakusei.ne.jp/css/reference.htm#font-size:スタイルシートで指定(参考URL)
お礼
ありがとうございます。 スタイルシート、参考にさせて頂きます。
お礼
そうですよね、スタイルシートがやはり一番良いかもしれません。 ありがとうございました。