• ベストアンサー

レイアウトして表を作りたい

説明が難しいのでこんな表が作りたいのでどうすればいいですか? □□□□□□□□□□□□■■■■■■■□ □□□□□□□□□□□□■□■□■□■□ □□□□□□□□□□□□■■■■■■■□ □□□□□□□□□□□□■□■□■□■□ □□□□□□□□□□□□■■■■■■■□ □□□□□□□□□□□□■□■□■□■□ □□□□□□■■■■■■■■■■■■■□ □□□□□□■□■□■□■□□□□□□□ □□□□□□■■■■■■■□□□□□□□ □□□□□□■□■□■□■□□□□□□□ □□□□□□■■■■■■■□□□□□□□ □□□□□□■□■□■□■□□□□□□□ □□□□□□■■■■■■■□□□□□□□ ■■■■■■■□□□□□□□□□□□□□ ■□■□■□■□□□□□□□□□□□□□ ■■■■■■■□□□□□□□□□□□□□ ■□■□■□■□□□□□□□□□□□□□ ■■■■■■■□□□□□□□□□□□□□ ■□■□■□■□□□□□□□□□□□□□ ■■■■■■■□□□□□□□□□□□□□ ようは3個の表をずらして表示させたいのです なにか表をレイアウト(位置を決める)ようなタグはあるのでしょうか!? 教えてください

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

  • ベストアンサー
  • taknt
  • ベストアンサー率19% (1556/7783)
回答No.1

3×3の表をつくり、その中に 表を入れればいいでしょう。 つまり、レイアウト用の表をつくり、見えないようにしてあげればいいのです。

その他の回答 (2)

回答No.3

#1の方がおっしゃっているように、3×3の大きなテーブルを作り、border="0"で見えないようにして、1段目右端、2段目中央、3段目左端のセルの中に表示したいテーブルを作ってやれば簡単にできます。 その他に、スタイルシートを使って表示位置を決めることも出来ます。<div>を使ってpositionを指定します。 スタイルシートを使った方がより柔軟な配置が可能ですし、外部スタイルシートを使えばソースもキレイになり、レイアウトの修正も楽です。 スタイルシートがよく分からなければ、参考URLに詳しく解説されているので、興味があれば見てみて下さい。 文章構造はHTMLで、レイアウトはスタイルシートで、というのが今の主流なのでレイアウトに凝りたければ、スタイルシートを覚えて損はありません。

参考URL:
http://www.htmq.com/style/
  • BlueRay
  • ベストアンサー率45% (204/453)
回答No.2

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>

関連するQ&A