• 締切済み

テーブルで

テーブルで文字を入れるとその文字の長さによって 表の幅が広がりますが、何も入ってない状態でもスペースを空けて表示するには・・ ーーーーーー|ーーーーー| |     |     |←表 |     |     | ーーーーーー|ーーーーー| |     |     | |     |     | ーーーーーーーーーーーー| 空欄でも中身が詰めらないで現状維持。

みんなの回答

  • mat-21
  • ベストアンサー率56% (91/162)
回答No.3

<table border=0 cellpadding=0 cellspacing=0 width=500> <tr> <td width=300>&nsp;</td> <td width=200>テキスト</td> </tr> </table> TD内の空欄は全角のスペースでもできますが、基本的には、スペース(&nsp;)を入れます。ちなみにブラウザによっては、heightは無視されますので推奨しません。 どうしてもサイズを固定したい場合は、スタイルシートを使用すれば確実です。 <table border=0 cellpadding=0 cellspacing=0 style="width:500px;"> <tr> <td style="width:300px;height:100px;">&nsp;</td> <td style="width:200px;height:100px;">テキスト</td> </tr> </table> となります。

matrix4
質問者

お礼

ありがとうございます。 スタイルシートですか・・・ &NSPは知らなかったです。

noname#14088
noname#14088
回答No.2

セルの属性でWithやhightを指定してやれば良いと思います。 <TD width="100" height="100"></TD> こんな感じとか。

matrix4
質問者

お礼

heightはプラウザによっては向かないと、指摘がありましたが、シンプルで使いました。

  • the845t
  • ベストアンサー率33% (246/743)
回答No.1

よく分かりませんが、 何もないところでは透過GIF画像を使って、 <img src="tohka.gif" width="200" height="1" alt="" title=""> のようにしては?

matrix4
質問者

お礼

"tohka.gif" がよくわかりませんが、 ありがとうございます。

関連するQ&A