# 補足したい(`aside`)
```html
記事のタイトル
本文...
```
`aside`タグは、本筋から少し外れた補足的な内容を表すタグです。
その部分を読み飛ばしても、本文の理解に支障がないものを入れます。
サイドバー、関連記事、用語の補足、広告などが該当します。
`aside`を置く場所によって、何に対する補足かが変わります。
`article`の中に置くとその記事への補足、`article`の外(`main`直下や`body`直下)に置くとページやサイト全体への補足になります。
:::{seealso}
- [](./html-main.md)
- [](./html-article.md)
- [](./html-section.md)
- [](./html-header.md)
- [](./html-footer.md)
:::
## 関連記事したい
```html
記事のタイトル
本文...
```
記事の下に置く「関連記事」や「あわせて読みたい」のリストは`aside`で囲みます。
本文を読み終えた人向けの案内であって、記事そのものではないためです。
上記のように`article`の外に置くと、そのページ全体に対する関連記事という意味になります。
## 用語説明したい
```html
記事のタイトル
本文の中で専門用語が出てきます...
本文の続き...
```
本文の途中に差し込む用語説明や余談も`aside`で囲みます。
読み飛ばしても本文の流れが追えるものが対象です。
`article`の中に置いているので、この記事の中でだけ意味を持つ補足になります。
## サイドバーしたい
```html
...
```
`body`直下に置く`aside`タグは、ページ全体に対する補足です。
ブログのサイドバーのように、カテゴリ一覧やアーカイブ、プロフィールなどをまとめる区画に使います。
1つのページに`aside`タグは複数あってかまいません。
本文中の補足と、ページ全体のサイドバーが同時に存在する形もよくあります。
:::{note}
`aside`タグは「補足」を表すので、ページの中心的な内容には使いません。
中心的な内容は`main`タグや`article`タグで囲みます。
:::
## リファレンス
- [aside](https://developer.mozilla.org/ja/docs/Web/HTML/Reference/Elements/aside)
- [ARIA: complementary ロール](https://developer.mozilla.org/ja/docs/Web/Accessibility/ARIA/Reference/Roles/complementary_role)
- [ランドマークロール](https://developer.mozilla.org/ja/docs/Web/Accessibility/ARIA/Reference/Roles#landmark_roles)