セルを融合させよう!
これを覚えると便利!
自由自在に自分好みの表の形が作れます。
縦方向にマス目を広げたい場合→
<TD ROWSPAN="数字">
横方向にマス目を広げたい場合→
<TD COLSPAN="数字">
この"数字"の部分には、何マス目まで広げるか?という数字です。
では実際に書いてみましょう。
セルを縦方向に融合させる
<TABLE BORDER>
<TR>
<TD ROWSPAN="3">
1
</TD>
<TD>2</TD>
<TD ROWSPAN="3">
3
</TD>
</TR>
<TR>
<TD>4</TD>
</TR>
<TR>
<TD>5</TD>
</TR>
</TABLE>
左のように書いたのを表示させると
1
2
3
4
5
こうなります。
何故
<TD ROWSPAN="3">
というように、数字が"3"となるのか?
を説明すると、
2.4.5
の3マス分を縦に広げてるので
<TD ROWSPAN="3">
というカンジに数字の部分が"3"になります。
セルを横方向に融合させる
<TABLE BORDER>
<TR>
<TD COLSPAN="4">
1
</TD>
</TR>
<TR>
<TD>2</TD>
<TD>3</TD>
<TD>4</TD>
<TD>5</TD>
</TR>
<TR>
<TD COLSPAN="4">
6
</TD>
</TR>
</TABLE>
左のように書いたのを表示させると
1
2
3
4
5
6
こうなります。
何故
<TD COLSPAN="4">
というように、数字の部分が"4"
になるのかは分かりますよね?
2.3.4.5
の4マス分横に広げてるから"4"になります。
セルを縦と横方向に融合させる
<TABLE BORDER>
<TR>
<TD ROWSPAN="2">
1
</TD>
<TD COLSPAN="2">
2
</TD>
</TR>
<TR>
<TD>3</TD>
<TD ROWSPAN="2">
4
</TD>
</TR><TR>
<TD COLSPAN="2">
5
</TD>
</TR></TABLE>
左のように書いたのを表示させると
1
2
3
4
5
こうなります。
このテーブルの応用で、
こんな形も作れちゃったりします。
←で言う、3の部分だけ
文字を書き込んでる状態です。
ソースは↓の中
ココに文字
テーブル作成の目次に戻る
TOP