- ベストアンサー
レイアウトして表を作りたい
説明が難しいのでこんな表が作りたいのでどうすればいいですか? □□□□□□□□□□□□■■■■■■■□ □□□□□□□□□□□□■□■□■□■□ □□□□□□□□□□□□■■■■■■■□ □□□□□□□□□□□□■□■□■□■□ □□□□□□□□□□□□■■■■■■■□ □□□□□□□□□□□□■□■□■□■□ □□□□□□■■■■■■■■■■■■■□ □□□□□□■□■□■□■□□□□□□□ □□□□□□■■■■■■■□□□□□□□ □□□□□□■□■□■□■□□□□□□□ □□□□□□■■■■■■■□□□□□□□ □□□□□□■□■□■□■□□□□□□□ □□□□□□■■■■■■■□□□□□□□ ■■■■■■■□□□□□□□□□□□□□ ■□■□■□■□□□□□□□□□□□□□ ■■■■■■■□□□□□□□□□□□□□ ■□■□■□■□□□□□□□□□□□□□ ■■■■■■■□□□□□□□□□□□□□ ■□■□■□■□□□□□□□□□□□□□ ■■■■■■■□□□□□□□□□□□□□ ようは3個の表をずらして表示させたいのです なにか表をレイアウト(位置を決める)ようなタグはあるのでしょうか!? 教えてください
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
3×3の表をつくり、その中に 表を入れればいいでしょう。 つまり、レイアウト用の表をつくり、見えないようにしてあげればいいのです。
その他の回答 (2)
- d-_-b_kenken
- ベストアンサー率41% (80/192)
#1の方がおっしゃっているように、3×3の大きなテーブルを作り、border="0"で見えないようにして、1段目右端、2段目中央、3段目左端のセルの中に表示したいテーブルを作ってやれば簡単にできます。 その他に、スタイルシートを使って表示位置を決めることも出来ます。<div>を使ってpositionを指定します。 スタイルシートを使った方がより柔軟な配置が可能ですし、外部スタイルシートを使えばソースもキレイになり、レイアウトの修正も楽です。 スタイルシートがよく分からなければ、参考URLに詳しく解説されているので、興味があれば見てみて下さい。 文章構造はHTMLで、レイアウトはスタイルシートで、というのが今の主流なのでレイアウトに凝りたければ、スタイルシートを覚えて損はありません。
- 参考URL:
- http://www.htmq.com/style/
- BlueRay
- ベストアンサー率45% (204/453)
No1さんが言われる方法がいちばん簡単でしょう。 具体的にソースにしてみました。如何でしょうか。 お望みのものになれば幸いです。 ※最優良回答は、No1さんにしてください。 <<TABLE BORDER=0 CELLPADDING=0 CELLSPACING=0> <TR> <TD></TD> <TD></TD> <TD> <TABLE BORDER=1> <TR><TD>×</TD><TD>×</TD><TD>×</TD></TR> <TR><TD>×</TD><TD>×</TD><TD>×</TD></TR> <TR><TD>×</TD><TD>×</TD><TD>×</TD></TR> </TABLE> </TD> </TR> <TR> <TD></TD> <TD> <TABLE BORDER=1> <TR><TD>×</TD><TD>×</TD><TD>×</TD></TR> <TR><TD>×</TD><TD>×</TD><TD>×</TD></TR> <TR><TD>×</TD><TD>×</TD><TD>×</TD></TR> </TABLE> </TD> <TD></TD> </TR> <TR> <TD> <TABLE BORDER=1> <TR><TD>×</TD><TD>×</TD><TD>×</TD></TR> <TR><TD>×</TD><TD>×</TD><TD>×</TD></TR> <TR><TD>×</TD><TD>×</TD><TD>×</TD></TR> </TABLE> </TD> <TD></TD> <TD></TD> </TR> </TABLE>