テーブルの幅を完全に固定するには

[上に] [前に] [次に]
匿名 1999/04/13(火) 09:03:53
お世話になります。
題名の件ですが、テーブルの幅をピクセルで固定しても
MacintoshとWindowsではデフォルトの文字の大きさが
異なる為、テーブルの大きさが変化します。
BLOCKQUOTEを使って記載文字を記入する分には、問題ない
ようなのですが、BRだけで記載するとうまくいきません。
このような場合、完全の幅を固定する事はできるのでしょうか
よろしくお願い致します。

1999/04/13(火) 13:26:05
HEIGHTとWIDTHのピクセル指定だけではテーブルサイズは可変になって
しまいます。↓のようにNOWRAPを入れたらどうでしょうか?

<TABLE>
<TR>
  <TD HEIGHT=10 WIDTH=20 NOWRAP>aa</TD>
  <TD HEIGHT=10 WIDTH=40 NOWRAP>bb</TD>
  <TD HEIGHT=10 WIDTH=60 NOWRAP>cc</TD>
</TR>
</table>

まゆ 1999/04/14(水) 00:43:44
nowrapでも防げますが、

匿名さん:MacintoshとWindowsではデフォルトの文字の大きさが
異なる為、

確かにそうですよね。
それに、例えば左側にメニュー表示できるように、
縦ラインを入れたバックグラウンド画像を用いたとしたら、
ブラウザやウインドウのサイズにもよって、大惨事になることもありますよね。本文がメニューであってほしいエリアにまで進入してきたとか...。


「透明スペーサーgif」を使うのも手です。
1×1ピクセルの透明画像を用意して、テーブルの幅に合わせてサイズを指定します。
ex.
<table width="200">
  <td width="80">
  <img src="space.gif" width="80" height="1" alt=""></td>
 <td width="120">
  <img src="space.gif" width="120" height="1" alt=""></td>
    </tr><tr>
 <td>なんたららら</td>
 <td>かんたら</td>
   </tr>
</table>

これを応用すれば、例えば文や画像を、
思いのままの位置に配置することも可能ですよ。(^-^
こちらで詳しく説明されています。
http://www.mdn.co.jp/Wdesign/Wdt/12Tips1/


匿名 1999/04/14(水) 12:11:35
[[解決]]
匿名で記載したのに、優しいアドバイス
ありがとうございます。
なかなか、この様な技やアイディアは経験しないと
判らないものなのですね
お世話さまでした

[上に] [前に] [次に]