• ベストアンサー

htmlで同じ行に複数のテーブルを作りたい

題名のとおりなんですけど   テーブル1 空白  テーブル2  空白 テーブル3 みたいな感じにしたいのですけど どうしたらいいのでしょうか?

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

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

簡単な方法は、テーブルの中にテーブルを作ることですが、もう少し格好よくしたいならCSSのfloatを使います。Divなどのブロック要素は横に並べることができません。しかし、例えば次のようにすると並べて表示することができます。 <style> .floating { float: left; width: 200px; height: 200px; margin-right: 10px; } .floating td { background: gray; } .clear { clear: both; } </style> <!-- テーブル1 --> <table class="floating"> <tr><td>My cell 1</td></tr> </table> <!-- テーブル2 --> <table class="floating"> <tr><td>My cell 2</td></tr> </table> <!-- テーブル3 --> <table class="floating"> <tr><td>My cell 3</td></tr> </table> <br class="clear">

saya19
質問者

お礼

できました CSSも勉強してみます

その他の回答 (1)

  • kgrjy
  • ベストアンサー率54% (1359/2481)
回答No.1

table  tr   td      table         tr           td /td         /tr      /table   /td   td    空白   /td   td      table         tr           td /td         /tr      /table   /td  /tr /table td の中に、tableを記述するだけですが。

関連するQ&A