table タグエレメント
table タグエレメントは、表を作成する HTML タグエレメントです。
表の作成には主に、table タグエレメントと <tr>, <td>, <th> エレメントを使います。
表にはヘッダーとデータ部分、フッターを加えることで一覧をカテゴリーごとに分けることができます。そのためには、<thead>, <tbody>, <tfoot> を利用します。
その表に <caption> エレメントによって見出しを加えることができます。
<colgroup>, <col> によって表の列ごとにスタイルや操作を変更することができます。
- ad -
<tr>、<td>, <th>
<table> 内で一行ごとに <tr> を定義します。
その中に <td> または <th> を項目やデータを入れるセルとして作成します。これらのタグは行方向(横方向)に並びます。
また これらのタグは <tr> の子エレメントとして作成しなければ行列のある表として成り立ちません。
詳しくは、<tr> はtr タグエレメント
を、<td>、<th> はtd, th タグエレメント
を参照してください。
<colgroup>,<col>
colgroup, col タグエレメントは、table エレメントの列ごとにスタイルシートを反映させることができる HTML タグエレメントです。
列ごとに JavaScript による操作も行えるようにすることができます。
必ず、<caption> の後、<tr>、<th>、<thead>、<tfoot>、<tbody>の前に編集しなければなりません。
詳しくは colgroup, col タグエレメント
を参照してください。
項目名 | 概要 |
---|---|
example | 例えばを意味 |
本題 | 本題の説明は必要 |
その他 | 他のはなし |
<caption>
<caption> エレメントは、表の見出しや説明文を作成するための HTML タグエレメントです。詳しくはcaption タグエレメント
を参照してください。
項目名 | 概要 |
---|
...
<thead>, <tbody>, <tfoot>
<table> を、ヘッダ、フッタ、ボディとして明確に分けることができます。
<thead> や <tfoot> を使用すると必ず <tbody> も使用しなければなりません。
詳しくはthead, tbody, tfoot タグエレメント
を参照してください。
項目名 | 概要 |
---|---|
example | 例えばを意味 |
本題 | 本題の説明は必要 |
その他 | 他のはなし |
この一覧は例です |
- ad -
JavaScript
<table> の定義に関しては HTMLTableElement を参照してください。