- 締切済み
テーブルで
テーブルで文字を入れるとその文字の長さによって 表の幅が広がりますが、何も入ってない状態でもスペースを空けて表示するには・・ ーーーーーー|ーーーーー| | | |←表 | | | ーーーーーー|ーーーーー| | | | | | | ーーーーーーーーーーーー| 空欄でも中身が詰めらないで現状維持。
- みんなの回答 (3)
- 専門家の回答
みんなの回答
- mat-21
- ベストアンサー率56% (91/162)
<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> となります。
セルの属性でWithやhightを指定してやれば良いと思います。 <TD width="100" height="100"></TD> こんな感じとか。
お礼
heightはプラウザによっては向かないと、指摘がありましたが、シンプルで使いました。
- the845t
- ベストアンサー率33% (246/743)
よく分かりませんが、 何もないところでは透過GIF画像を使って、 <img src="tohka.gif" width="200" height="1" alt="" title=""> のようにしては?
お礼
"tohka.gif" がよくわかりませんが、 ありがとうございます。
お礼
ありがとうございます。 スタイルシートですか・・・ &NSPは知らなかったです。