• ベストアンサー

表がうまくできないんです・・・

左側に見出し、右側に文章を・・・という表を作ったのですが、 右側の文章が短すぎるのか、どうしても区切りの線が中心に来てくれません。 わたしとしては、右も左も同じ大きさ(長さ?)の表を作りたいんですが 中心線が右側にずれてしまいます。 どうすれば希望通りの表が作れるのでしょうか。 初歩すぎる質問なのかもしれませんが、よろしくお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
回答No.1

<TABLE>タグで表を作成されているんでしょうか? TABLEで、表の幅を決める場合は、下記のようにします。 但し、スタイルシート用のMETA宣言が必要です。 <TABLE><TR><TD STYLE="width: 50%;">見出し</TD><TD STYLE="width: 50%;">文章</TD></TABLE>

sakura98
質問者

お礼

自分が持っている本にも、ネットで見たホームページ作成の所にも 載ってなかったので困ってました。本当にありがとうございました。

その他の回答 (3)

  • onimotsu
  • ベストアンサー率36% (279/758)
回答No.4

例えば表の幅480、高さ250を2行2列にした場合は <TABLE border="1" width="480" height="250"> <TBODY> <TR> <TD width="240"></TD> <TD width="240"></TD> </TR> <TR> <TD width="240"></TD> <TD width="240"></TD> </TR> </TBODY> </TABLE> こんなんでどうでしょうか。

sakura98
質問者

お礼

ご回答いただき、ありがとうございます。 こんなにすぐに回答がもらえるのは・・・質問が初歩的なことだからなのか、 詳しい人がたくさんいらゃっしゃるからなのか・・・たぶん両方なんでしょうね(苦笑) また機会がありましたらよろしくお願いします。

  • hardy50
  • ベストアンサー率29% (221/746)
回答No.3

#2です。 打ち間違いです。 thがtrでも一緒です→thがtdでも一緒です。 申し訳ないです。

  • hardy50
  • ベストアンサー率29% (221/746)
回答No.2

テーブルですよね? <th width=○○○>あいうえお</th><th width=○○○>a</th> この様にwidthでおなじ数値を指定すれば字数が異なっていても両サイドの幅は同じになります。 thがtrになっても一緒です。 わかりましたか?

sakura98
質問者

お礼

hardy50さん、また助けていただいてホントにありがとうございます。 たぶんこれでもう完成するのではないかと思います。 ・・・またちゃっかり質問しているのをみかけたらよろしくお願いします(苦笑)

関連するQ&A