構 文 | <TFOOT>...</TFOOT> |
---|---|
属性仕様 | |
内 容 | 一つ以上のTR要素 |
内容になる | TABLE |
TFOOT要素はテーブルのフット行グループを定義します。一つの TABLEは、一つのTFOOTを取り得、選択性のTHEADに続き、必須のTBODYに先行します。
TFOOTのあるフッター行をグループ化を明示しておけば、ページが多いテーブルを印刷する際各ページにフッター行がくるようにでき、長いテーブルでボディ部をスクロールしてもフッターは固定されて表示することもできます。しかし TFOOTをサポートしているブラウザは現在まだ数が少ないので、 TBODYの前に置くようにという要求は非サポート・ブラウザで適切ではありません。ボディ行の前のフッター行表示が受け入れられていない場合ブラウザが広くサポートする迄はTFOOTの使用を避けなくてはなりません。
テーブル・フッターはテーブル全体や一部に適用するフット・ノート(脚注)の要約行を提供します。次の例で、テーブルのフット・ノート(脚注)を含むTFOOTを使っています:
<TABLE SUMMARY="This table lists program available at the university
based on the discipline and type of degree.">
<CAPTION>Programs Available</CAPTION>
<COLGROUP CLASS="program-discipline">
<COLGROUP CLASS="program-type" SPAN=5>
<THEAD>
<TR>
<TH SCOPE=col>Program</TH>
<TH SCOPE=col>Honors Co-op</TH>
<TH SCOPE=col>Honors Regular</TH>
<TH SCOPE=col>General Regular</TH>
<TH SCOPE=col>*Preprofessional or Professional</TH>
</TR>
</THEAD>
<TFOOT CLASS=footnote>
<TR>
<TD COLSPAN=5>
Many disciplines are also available as Minors and Joint
Honors programs.
</TD>
</TR>
<TR>
<TD COLSPAN=5>
* Preprofessional programs normally fulfull the academic
requirements for registration in the related professions.
</TD>
</TR>
</TFOOT>
<TBODY>
<TR>
<TD SCOPE=row>Computer Science</TD>
<TD>yes</TD>
<TD>yes</TD>
<TD>no</TD>
<TD>no</TD>
</TR>
...
</TBODY>
</TABLE>
殆どの要素に共通な属性以外に TFOOTは、セル・データの配置を特定する体裁的な属性を取ります。 TFOOTをサポートしているブラウザは少ないので、代わりにTRか TD要素の属性を使うほうが選ばれるかもしれません。
ALIGN属性は行グループの各セルの水平方向の配置を特定します。取り得る値は、 left・ center・ right. justifyそしてcharです。 ALIGN=charは、 CHAR属性に与えられている文字でセル内容を配置します。 CHAR属性の初期値は、使われている言語での小数点です−英語ではピリオド。 CHAROFF属性は、配置文字の最初の位置にオフセットします。属性の値は、ピクセル数かセル幅に対するパーセンテージです: CHAROFF="50%"はセル内で配列文字を水平方向で中央化します。
VALIGN属性は、セル内容の垂直方向の位置を特定します。取り得る値は: