--- title: ': 表フッター要素' slug: Web/HTML/Element/tfoot tags: - Element - HTML - HTML tabular data - Reference - Tables - Web translation_of: Web/HTML/Element/tfoot ---
{{HTMLRef}}

HTML の <tfoot> 要素は、表の一連の列を総括する行のセットを定義します。

{{EmbedInteractiveExample("pages/tabbed/tfoot.html","tabbed-taller")}}
コンテンツカテゴリ なし
許可されている内容 0 個以上の {{HTMLElement("tr")}} 要素
タグの省略 開始タグは必須。親 {{HTMLElement("table")}} 要素内に以降のコンテンツがない場合は終了タグを省略可能。
許可されている親要素 {{HTMLElement("table")}} 要素。{{HTMLElement("tfoot")}} は {{HTMLElement("caption")}}, {{HTMLElement("colgroup")}}, {{HTMLElement("thead")}}, {{HTMLElement("tbody")}}, {{HTMLElement("tr")}} の各要素の後方に配置しなければなりません。これは HTML5 の要件です。
{{HTMLVersionInline("4")}} {{HTMLElement("tfoot")}} 要素は {{HTMLElement("tbody")}} 要素および {{HTMLElement("tr")}} 要素の後方に配置してはなりません。これは HTML5 の規範的要件とまさに矛盾することに注意してください。
暗黙の ARIA ロール rowgroup
許可されている ARIA ロール すべて
DOM インターフェイス {{domxref("HTMLTableSectionElement")}}

属性

この要素にはグローバル属性があります。

非推奨の属性

以下の属性は非推奨であり、使用すべきではありません。これらの属性は、既存のコードを更新する際の参考として、また歴史的な興味のためだけに、以下に文書化されています。

{{htmlattrdef("align")}} {{deprecated_inline}}
この列挙属性は、各セルの内容物について、水平方向の配置方法を制御します。以下の値が指定可能です。

この属性が設定されていない場合は、left 値であるものとします。

注:
  • left, center, right, justify の値と同様の効果を得るには、 CSS の {{cssxref("text-align")}} プロパティを使用してください。
  • CSS3 で char の値と同様の効果を得るには、 {{htmlattrxref("char", "tfoot")}} の値を {{cssxref("text-align")}} プロパティの値として使用することができます。 {{unimplemented_inline}}
{{htmlattrdef("bgcolor")}} {{Deprecated_inline}}

表の背景色です。この属性は、列の各セルの背景色を定義します。 6桁の16進数の RGB コードの前に '#' が付いた形です。定義済みの色キーワードの一つも使用できます。

同様の効果を得るには、 CSS の {{cssxref("background-color")}} プロパティを使用してください。

{{htmlattrdef("char")}} {{deprecated_inline}}
この属性は、列内のセルの内容をある文字へ整列することを指定します。典型的な値としては、数字や金額を整列させようとするときのピリオド (.) があります。 {{htmlattrxref("align", "tfoot")}} が char に設定されていない場合、この属性は無視されます。
{{htmlattrdef("charoff")}} {{deprecated_inline}}
この属性は、char 属性で指定した揃え文字から列のデータをオフセットする文字数を示します。
{{htmlattrdef("valign")}} {{deprecated_inline}}
この属性は、表本体の各行のセルにおける垂直方向のテキスト配置方法を指定します。以下の値が指定可能です。
注: この属性は最新の標準仕様で廃止された (対応していない) ため、使用しないでください。代わりに CSS の {{cssxref("vertical-align")}} プロパティを使用してください。

<tfoot> の例については、 {{HTMLElement("table")}} を参照してください。

仕様書

仕様書 状態 備考
{{SpecName('HTML WHATWG','tables.html#the-tfoot-element','tfoot element')}} {{Spec2('HTML WHATWG')}}
{{SpecName('HTML5 W3C','tabular-data.html#the-tfoot-element','tfoot element')}} {{Spec2('HTML5 W3C')}}

ブラウザーの互換性

{{Compat("html.elements.tfoot")}}

関連情報