表の作成


1.基本的な表の作成

<TABLE BORDER="数字">.....</TABLE>
表作成の基本となるタグで、この中に入れたものが表組みされます。
<TR>.....</TR>
このタグが横のラインである「行セル」を表現します。
<TD>.....</TD>
このタグが縦のラインである「列セル」を表現します。

1行目の1列目 1行目の2列目 1行目の3列目
2行目の1列目 2行目の2列目 2行目の3列目
3行目の1列目 3行目の2列目 3行目の3列目
4行目の1列目 4行目の2列目 4行目の3列目
5行目の1列目 5行目の2列目 5行目の3列目

上記の表の作成タグの書き方はこうです。

<TABLE BORDER=1>

<TR>
<TD>
1行目の1列目</TD><TD>1行目の2列目</TD><TD>1行目の3列目</TD>
</TR>


<TR>
<TD>2行目の1列目</TD><TD>2行目の2列目</TD><TD>2行目の3列目</TD>
</TR>

<TR>
<TD>3行目の1列目</TD><TD>3行目の2列目</<TD><TD>3行目の3列目</TD>
</TR>

<TR>
<TD>4行目の1列目</TD><TD>4行目の2列目</<TD><TD>4行目の3列目</TD>
</TR>

<TR>
<TD>5行目の1列目</TD><TD>5行目の2列目</<TD><TD>5行目の3列目</TD>
</TR>

</TABLE>

<TH>.....</TH>
表には通常、見出しを表すヘッダがあります。このヘッダを表すタグがこれで、ヘッダ部分の文字が強調されます。

ヘッダの1列目 ヘッダの2列目 ヘッダの3列目
1行目の1列目 1行目の2列目 1行目の3列目
2行目の1列目 2行目の2列目 2行目の3列目
3行目の1列目 3行目の2列目 3行目の3列目

上記の表の作成タグの書き方はこうです。

<TABLE BORDER=1>

<TR>
<TH>
ヘッダの1列目</TH><TH>ヘッダの2列目</TH><TH>ヘッダの3列目</TH>
</TR>


<TR>
<TD>2行目の1列目</TD><TD>2行目の2列目</TD><TD>2行目の3列目</TD>
</TR>

<TR>
<TD>3行目の1列目</TD><TD>3行目の2列目</<TD><TD>3行目の3列目</TD>
</TR>

<TR>
<TD>4行目の1列目</TD><TD>4行目の2列目</<TD><TD>4行目の3列目</TD>
</TR>

<TABLE>


縦・横の両方にヘッダをつける

ヘッダの1列目 ヘッダの2列目
ヘッダの1行目 1行目の1列目 1行目の2列目
ヘッダの2行目 2行目の1列目 2行目の2列目
ヘッダの3行目 3行目の1列目 3行目の2列目

上記の表の作成タグの書き方はこうです。

<TABLE BORDER=1>

<TR>
<TH>
</TH><TH>ヘッダの1列目</TH><TH>ヘッダの2列目</TH>
</TR>


<TR>
<TH>ヘッダの1行目</TH><TD>1行目の1列目</TD><TD>1行目の2列目</TD>
</TR>

<TR>
<TH>ヘッダの2行目</TH><TD>2行目の1列目</<TD><TD>2行目の2列目</TD>
</TR>

<TR>
<TH>ヘッダの3行目</TH><TD>3行目の1列目</<TD><TD>3行目の2列目</TD>
</TR>

<TABLE>

2.複数の項目にまたがるセル



A B
C D
E F
A B
C D
E F


上記の表の作成タグの書き方はこうです。


<TABLE BORDER="1">

<TR>
<TD ROWSPAN="3"></TD><TD>A</TD><TD>B</TD></TR>
<TR>
<TD>C</TD><TD>D</TD></TR>
<TR>
<TD>E</TD><TD>F</TD></TR>

<TR>
<TH ROWSPAN="3"></TH><TD>A</TD><TD>B</TD></TR>
<TR>
<TD>C</TD><TD>D</TD></TR>
<TR>
<TD>E</TD><TD>F</TD></TR>

</TABLE>




A B C A B C
D E F F E F
A B C A B C
D E F D E F


上記の表の作成タグの書き方はこうです。


<TABLE BORDER="1">

<TR>
<TD COLSPAN="3"></TD><TD COLSPAN="3"></TD></TR>
<TR><TD>A</TD><TD>B</TD><TD>C</TD><TD>A</TD><TD>B</TD><TD>C</TD></TR>
<TR><TD>D</TD><TD>E</TD><TD>F</TD><TD>D</TD><TD>E</TD><TD>F</TD></TR>

<TR>
<TH COLSPAN="3"></TH><TH COLSPAN="3"></TH></TR>
<TR><TD>A</TD><TD>B</TD><TD>C</TD><TD>A</TD><TD>B</TD><TD>C</TD></TR>
<TR><TD>D</TD><TD>E</TD><TD>F</TD><TD>D</TD><TD>E</TD><TD>F</TD></TR>

</TABLE>

backtop