- ベストアンサー
webでの文字サイズを固定したい!
- みんなの回答 (5)
- 専門家の回答
質問者が選んだベストアンサー
bodyにフォントサイズを入れておけば表にも反映されるはずですが。といっても表の場合は表自体がサイズをもっていますからレイアウト崩れというのはそれとは違うんじゃないかな? 私は余計なタグを入れずに全部エディタで打っていますが、サイズに関してはbodyにフォントスタイルを入れるだけです。それで通っています。うまく行かないのは恐らくかなり複雑なページ内容になっているのではないでしょうか?またHP作成ソフトを使っている場合は、手でタグを追加しても作成ソフトで構成した部分に打ち消されてしまう場合があります。そういう場合はソフト側で調整するようにすべきです。
その他の回答 (4)
- onimotsu
- ベストアンサー率36% (279/758)
2つの記述方法で作ってみました。(あと外部スタイルシートもあります) コピペしていろいろ試してみてください。 <STYLE type="text/css"> <!-- .a{ font-size : 11px; font-family : "MS Pゴシック"; color : aqua; background-color : silver; width : 400px; height : 100px; padding-top : 3px; padding-left : 3px; padding-right : 3px; padding-bottom : 3px; border-width : 5px 5px 5px 5px; border-style : solid solid solid solid; border-color : #00cccc #00cccc #00cccc #00cccc; } --> </STYLE> </HEAD> <BODY> <TABLE class="a"> <TBODY> <TR> <TD></TD> <TD></TD> </TR> <TR> <TD></TD> <TD></TD> </TR> </TBODY> </TABLE> <P><BR> </P> <TABLE style='font-size : 12px;font-family : "MS Pゴシック";color : blue;background-color : red;width : 300px;height : 200px;padding-top : 2px;padding-left : 2px;padding-right : 2px;padding-bottom : 2px;border-width : 3px 3px 3px 3px;border-style : solid solid solid solid;border-color : lime lime lime lime;'> <TBODY> <TR> <TD></TD> <TD></TD> <TD></TD> </TR> <TR> <TD></TD> <TD></TD> <TD></TD> </TR> <TR> <TD></TD> <TD></TD> <TD></TD> </TR> </TBODY> </TABLE>
お礼
お礼が遅くなり、大変失礼しました。 教えていただいたことを参考に、色々試してみました。スタイルシートって、すごい…。ありがとうございました。
こんにちは。 BODYタグ内に指定したフォントサイズはTABLE内には反映されなかったと記憶しています。 ですので、もし問題のページがTABLEでレイアウトされたものならば、TABLE内にもSTYLE記述する必要があります。 <TABLE style="font-size:4.40mm"> はずしていたらごめんなさい。
お礼
ありがとうございます。 お礼が遅くなり失礼いたしました。 これもスタイルシートのなかまなのでしょうか?
- ShaneOMac
- ベストアンサー率39% (356/898)
body STYLE="font-size:4.40mm" とかやると良いですね。
お礼
それは、スタイルシートというやつでしょうか。 > body STYLE="font-size:4.40mm" というタグを試しにいれてみたのですが、うまくできませんでした。いれる場所が違うのかな…。勉強してみます。 ありがとうございました。
文字ではなく画像を使うのが確実です。 ユーザの設定の他にも、OSやブラウザ、 そのバージョンによってレイアウトは崩れます。 文字サイズのみを固定しても不充分です。
お礼
回答ありがとうございます。 画像データとして文字もつくってしまう、ということですね。う~ん、それだと重たくならないか、心配です。
関連するQ&A
- IEブラウザの【文字のサイズ】をJavaScriptなどで操作できないでしょうか?
いつもお世話になってます。 今日は、ちょっと気になってたコトについて、皆さんのご意見を聞きたいところです。 IEブラウザの 【表示】⇒【文字のサイズ】⇒【最大・大・中・小・最小】 ですが、このサイズは、CSS等でfont-sizeを【%】【em】【ex】等で設定してあると、一定のルールでサイズが変わりますが、 この変更サイズを、JavaScriptやCSS側で操作出来ないものでしょうか・・・。 文字サイズが可変サイトなどを見ていると、【最大】にした時のサイズでそれは大きすぎるだろうって思う時もあります。 サイトを作る側が、【最小値】を基準に作るか、【中】を基準に作るかの違いとは思うのですが、この5つのサイズを制作者側で操作出来たらイイなぁ・・・ってユーザビリティ云々はちょっと置いといて。 自分はJavaScriptとは、あまり縁がないので、参考までに出来るかどうかの意見だけでもイイので、皆さんのご意見をお聞かせくださいませ。 自分は制作者側で設定出来たらなぁって思います。
- ベストアンサー
- JavaScript
- ブラウザの文字サイズ
お世話になります。 IEなどのブラウザで文字サイズを変更するとき、変更後のサイズをCSSなどを使って、こちら側で設定することはできるのでしょうか? 例えば、文字サイズが「中」なら1.5em、「最大」なら2emなどです。 当方、ホームページを運営しているのですが、文字サイズを「最大」などに変更するとレイアウトが崩れて困っています。よろしくお願いします。
- ベストアンサー
- その他([技術者向] コンピューター)
- フォントサイズをemで指定すると太字になってしまう。
CSSで たとえば、 font-size:1.2em; と指定し、ブラウザ(IE6)で表示させます。 ブラウザの文字サイズが「中」のときは 問題ないのですが、「最大」にすると その文字が太字になっているのですがどうしてですか?太字にしたくないのです。 また、0.9emにして、「最小」表示させると ごま粒みたいな文字になってほとんど判読不可能です。 「最小」から「最大」まで変えても、きちんと読める HPにしたいと思っていますが、 いまはしょうがないのでfont-sizeは指定していません。 emがうまく使いこなせません。 こんなことで悩んでいるのは自分だけでしょうか。
- ベストアンサー
- HTML
- CSSの文字サイズについて
CSSの練習にサイトを作っているのですが、 文字の表示サイズをブラウザ側で変更すると文字が隠れてしまいます。 yahooなどは文字サイズを変更してもブロックも拡大しているようなのですがどうなっているのでしょうか。
- 締切済み
- HTML
- 文字サイズを固定して、一部の文字を変更
ホームページを作成しています。ページ全体は、テーブルを多用しており、 レイアウトが崩れないように以下のCSSを使って、文字サイズを固定しています。 <style type="text/css"><!-- *{ font-size: 13px; } --> </style> ここで、問題が起きたので、悩んでいます。 一部の文字にサイズを大きくしたいと思って、フォントサイズを変更しようと 思って色々やってみましたが、ダメでした。 どうすれば、一部の文字サイズを自在に変更出来るのでしょうか。
- ベストアンサー
- その他(インターネット・Webサービス)
- フォントサイズの固定に関して
フォントサイズの固定に関して 教えて下さい。 HTMLにて以下のように記述してありますが、ブラウザの文字サイズに依存せずに、ソースに記載した文字サイズ で表示するにはどのような記述をすれば良いでしょうか。。。 《ソース》 <BODY> <td><font color='red'><font color='#808080'>●グレー/</font><font color='red'>●赤は不在</font></td> <td> </BODY> よろしく願いします。
- ベストアンサー
- 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です、どなたかご存知の方がおられたらアドバイスお願いいたします。
- ベストアンサー
- ブラウザ
- Javascriptを用いて文字サイズを変更可能にするには
ブラウザの『文字のサイズ』からではなく、Javascriptを用いてフォントサイズを変更させたいのですが、うまくいきません。 HTML紹介サイトにて、類似のものを見付けたのですが、こちらはボタンを使っています。文字リンク(<a href="javascript:fontsize1()">文字を大きく</a>のように)でフォントサイズを変えることは出来ないのでしょうか。 http://l-c.moo.jp/mozi40.htm ご存知の方がおられましたら、どうかご回答下さい。
- ベストアンサー
- JavaScript
- 文字の大きさを固定する方法
Windows側でフォントサイズを"小さいフォント"にしても"大きいフォント"にしても文字の大きさが同じになるようにすることは可能でしょうか。 スタイルシートのTABLEで font-size : 12pt; という指定はしているのですが、Windows側で"大きいフォント"の設定をすると文字が大きくないり、横スクロールバーが表示されています。 どちらのフォントサイズを選択しても横スクロールバーが表示されないようにしたいのですが。 よろしくお願いいたします。
- ベストアンサー
- HTML
お礼
お礼が遅くなりすみませんでした。 そうなんですか~。わたしはDreamWeaverなしでは作れないかも…。全部エディタで打つことができる人に憧れます。相当な努力をされて覚えられたのでしょうか…。 ありがとうございました。