- ベストアンサー
HTMLで書かれた二つの表をブログで横に並べたいのですが…
- HTMLで書かれた表をブログで横に並べる方法について困っています。
- ブログのエントリ部分の横幅は十分にあるため、HTMLの記述で解決できればと考えています。
- 具体的なソースコードとして、表(テーブル)一つ分のHTMLを貼り付けています。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
>この表の間に少しスペースを作るにはどう記述したらいいのでしょうか?? 大枠の<td>にstyle属性を当てて、paddingで余白を作ります。 つまり、<td style="padding:0px Ypx 0px 0px"> または<td style="padding:0px 0px 0px Xpx">として、 <table> <tr><td style="padding:0px Ypx 0px 0px"> <table> <tr><td>1</td></tr> <tr><td>2</td></tr> </table> </td><td style="padding:0px 0px 0px Xpx"> <table> <tr><td>3</td></tr> <tr><td>4</td></tr> </table> </td></tr> </table> とおくと、Yの値分だけ左表の右側に、Xの値分だけ右表の左側に余白が作られます。 好きな値を入れて、好きなだけ余白をとってください。 たとえば、30と入れれば、30px分だけ余白ができます。 なお、padding:~px ~px ~px ~pxは、左側から順番にいって、 上・右・下・左 側の余白を大枠の<td>~</td>の内部につくります。
その他の回答 (1)
- qandasok
- ベストアンサー率42% (79/186)
テーブルをさらにテーブルで囲んで、横に並べれば良いです。 たとえば、以下のように。 <table> <tr><td> <table> <tr><td>1</td></tr> <tr><td>2</td></tr> </table> </td><td> <table> <tr><td>3</td></tr> <tr><td>4</td></tr> </table> </td></tr> </table>
補足
さっそくのご回答、ありがとうございます! おっしゃる通りにしてみたら、横に並べることができました! もう一つだけうかがわせていただきたいのですが、 現在、二つの表が隣同士でほとんどくっついてしまっています。 この表の間に少しスペースを作るにはどう記述したらいいのでしょうか?? 左側の表が左詰め、右側の表が右詰め、という形式でも構いません。 申し訳ありませんが、お教えいただけるとありがたいです…。
お礼
> 大枠の<td>にstyle属性を当てて、paddingで余白を作ります。 なるほど、そうやってpaddingを作るんですね。 よく分かりました! ご丁寧に、ありがとうございます!