title | slug | l10n | ||
---|---|---|---|---|
<footer>: フッター要素 |
Web/HTML/Element/footer |
|
{{HTMLSidebar}}
<footer>
は HTML の要素で、直近の区分コンテンツまたは区分化ルート要素のフッターを表します。フッターには通常、そのセクションの著者に関する情報、関連文書へのリンク、著作権情報等を含めます。
{{InteractiveExample("HTML Demo: <footer>", "tabbed-standard")}}
<article>
<h1>How to be a wizard</h1>
<ol>
<li>Grow a long, majestic beard.</li>
<li>Wear a tall, pointed hat.</li>
<li>Have I mentioned the beard?</li>
</ol>
<footer>
<p>© 2018 Gandalf</p>
</footer>
</article>
article {
min-height: 100%;
display: grid;
grid-template-rows: auto 1fr auto;
}
footer {
display: flex;
justify-content: center;
padding: 5px;
background-color: #45a1ff;
color: #fff;
}
この要素にはグローバル属性のみがあります。
- セクションの著者や編集者の連絡先情報は、多くの場合
<footer>
要素内に {{HTMLElement("address")}} 要素として配置します。 - 区分コンテンツや区分化ルート要素の最も近い祖先が本体要素の場合、フッターはページ全体に適用されます。
<footer>
要素は区分コンテンツではありません。つまり、この要素が新たなアウトラインを生成することはありません。
<body>
<h3>FIFA World Cup top goalscorers</h3>
<ol>
<li>Miroslav Klose, 16</li>
<li>Ronaldo Nazário, 15</li>
<li>Gerd Müller, 14</li>
</ol>
<footer>
<small>
Copyright © 2023 Football History Archives. All Rights Reserved.
</small>
</footer>
</body>
footer {
text-align: center;
padding: 5px;
background-color: #abbaba;
color: #000;
}
{{EmbedLiveSample('Examples')}}
Safari 13 のリリース以前は、 contentinfo
のランドマークロールが VoiceOver によって適切に公開されていませんでした。古い Safari ブラウザーに対応する必要がある場合は、 role="contentinfo"
を footer
要素に追加して、ランドマークが適切に表示されるようにしてください。
コンテンツカテゴリー | フローコンテンツ, 知覚可能コンテンツ |
---|---|
許可されている内容 |
フローコンテンツ。ただし、子孫に他の <footer> や
{{HTMLElement("header")}} がないもの。
|
タグの省略 | なし。開始および終了タグは両方とも必須です。 |
許可されている親要素 |
フローコンテンツを受け入れるすべての要素。ただし、
{{HTMLElement("address")}}, {{HTMLElement("header")}},
他の <footer> の子孫要素として配置してはならない。
|
暗黙の ARIA ロール |
contentinfo、ただし
article,
aside,
main,
nav,
section
のいずれかの要素、または
role=article ,
complementary ,
main ,
navigation ,
region
がある要素の子である場合は generic
|
許可されている ARIA ロール |
group , presentation ,
none
|
DOM インターフェイス | {{domxref("HTMLElement")}} |
{{Specifications}}
{{Compat}}
- 他のセクション関連要素: {{HTMLElement("body")}}, {{HTMLElement("nav")}}, {{HTMLElement("article")}}, {{HTMLElement("aside")}}, {{HTMLElement("Heading_Elements", "h1")}}, {{HTMLElement("Heading_Elements", "h2")}}, {{HTMLElement("Heading_Elements", "h3")}}, {{HTMLElement("Heading_Elements", "h4")}}, {{HTMLElement("Heading_Elements", "h5")}}, {{HTMLElement("Heading_Elements", "h6")}}, {{HTMLElement("hgroup")}}, {{HTMLElement("header")}}, {{HTMLElement("section")}}, {{HTMLElement("address")}}
- HTML のセクションとアウトラインの使用
- ARIA: Contentinfo ロール