質問: htmlでテーブルを横に並べる方法 htmlでホームページを作っています。 テーブルを横に二つ並べたいのですが、二つ目のテーブルはどうしても最初のテーブルの下の段になってしまいます。どうしたら横に並べることができますか? 教えていただければ幸いです。 よろしくお願いします。
回答: 直接htmlタグを打っていらっしゃるなら、スタイルシート(css)を使ってはいかがでしょう? レイアウトのためにテーブルを使用するのは、あまり良いことではありませんし。 一つ目のテーブルに「float:left;」を指定すれば、そのテーブルが左側に寄って、次のテーブルが右隣に来ます。 (他にfloat:right;などもあります。この辺は参考urlを読んでください) htmlの中にcssを書くならこんな感じです。 | | | --- | | 左側に来るテーブル | | | | --- | | 右側に来るテーブル | #分かりやすくするために、列も行も1つにして、テーブルの他の設定も省きましたが #その辺は適宜改変して下さい。 この2つのテーブルをさらに中央に寄せたい...とかの場合は、 さらにdivか何かでくくって設定する必要があると思います。 そのあたりはスタイルシートを勉強してみて下さい。 最初は面倒かも知れませんが、慣れると楽ですよ~。 参考url http://www.tohoho-web.com/css/basic.htm http://www.tohoho-web.com/css/reference.htm#float 参考url:http://www.tohoho-web.com/css/basic.htm,http://www.tohoho-web.com/css/reference.htm#float