HTML辞書ホームへ
HTML要素 辞書 by Sentaro

<article>

独立したコンテンツ(記事、コメント、ウィジェットなど)を表すためのセクショニング要素です。

info

概要

<article> 要素は、ドキュメント、ページ、またはサイト内で、それ自体が**完結した独立したコンテンツ**を構成する要素を定義します。
例えば、ブログ記事、ニュース記事、ユーザーコメント、インタラクティブウィジェットなどが該当します。
この要素内のコンテンツは、他のページのコンテキストから切り離されても意味が通じるべきです。

play_circle

デモ (静的表示)

HTML (Source)
<article> <h2>記事タイトル</h2> <p>これは独立したコンテンツの抜粋です。</p> </article> <br> <article class="comment"> <h3>ユーザーコメント</h3> <p>記事に対するコメント内容。</p> </article>
Preview (Result)

記事タイトル

これは独立したコンテンツの抜粋です。

ユーザーコメント

記事に対するコメント内容。

list

属性 (Attributes)

属性名 説明
グローバル属性 全てのHTML要素で使用できる共通の属性(class, id, langなど)が使用可能です。
code

実用例

1. ブログ記事の構造

<article> <header> <h2>HTML5における<article>要素の役割</h2> <p>投稿日: <time datetime="2025-12-14">2025年12月14日</time></p> </header> <p>この記事では、<article>要素のセマンティクスについて解説します...</p> <section> <h3>まとめ</h3> <p>article要素はウェブコンテンツの構造化に不可欠です。</p> </section> <footer> <p><a href="#コメント欄">コメント (15件)</a></p> </footer> </article>

2. ユーザーコメントの入れ子

<!-- 親記事 --> <article id="post-1"> <h1>メインコンテンツ</h1> <p>...</p> <section id="comments"> <h2>コメント</h2> <article id="comment-1"> <p>コメント 1: 素晴らしい記事です!</p> </article> <article id="comment-2"> <p>コメント 2: 参考にします。</p> </article> </section> </article>
lightbulb

知っておくべき重要事項

layers
<section> との違い
<article> は、**独立して再利用できる**コンテンツの塊を指します。一方、<section> は、ドキュメントのアウトラインの一部として、**関連するコンテンツをグループ化する**ために使われます。単なる見た目のグループ化には <div> を使用します。
accessibility_new
アウトライン(見出し)
<article> 要素の中には、通常 <h1> から <h6> の見出し要素を含めるべきです。これは、スクリーンリーダーや検索エンジンがコンテンツの構造を理解するのに役立ちます。見出しは、その <article> 内の階層を基準に付けることができます。
私について 利用規約 プライバシーポリシー