| HTML |
|---|
| HTMLとそのバリエーション |
| HTML要素と属性 |
| 編集 |
| 文字エンコーディングと言語 |
| ドキュメントとブラウザモデル |
| クライアント側スクリプトとAPI |
| グラフィックスとWeb3Dテクノロジー |
| 比較 |
HTMLのarticle 要素は、やに似たセマンティック要素です。HTML5 で導入され、サイトやアプリケーションの他の部分とは独立して配信される可能性のある情報を格納するために最もよく使用されます。 <section><header>
この要素は、ウェブページまたはウェブアプリケーション<article>内の、独立して配布または再利用(例えばシンジケーション)可能な完全な構成を表します。これには、フォーラム投稿、雑誌や新聞記事、ブログエントリ、ユーザーが投稿したコメント、インタラクティブなウィジェットやガジェット、その他の独立したコンテンツアイテムが含まれます。[ 1 ]
最も基本的な使い方としては、<article>次のようにテキスト本文とそれに対応するタイトルをカプセル化するために使用できます。
< article > < h2 >ここにタイトルを挿入</ h2 > < p >ここにテキストの段落を挿入</ p > </ article >フォーラムのエントリとコメントは通常、ネストされた<article>タグによって実装されます。
< article > < header > < h1 >エントリータイトル</ h1 > < p >ヘッダー情報</ p > </ header > < p >エントリーの内容... </ p > < article > < header > < h2 >著者: John Smith </ h2 > < p >コメント情報</ p > </ header > < p >コメント本文... </ p > </ article > < article > < header > < h2 >著者: Jane Johnson </ h2 > < p > 2番目のコメントの情報</ p > </ header > < p >コメント本文... </ p > </ article > </ article >要素には、 contenteditable、id、 titleなどの<article>グローバルHTML属性のみが含まれます。[ 2 ]ただし、要素のオプションのブール属性であるpubdateは、しばしばと組み合わせて使用されます。pubdateが存在する場合、要素は公開された日付であることを示します。pubdateは親要素、または文書全体にのみ適用されることに注意してください。[ 3 ]<time><article><time><article><article>
HTML5では、とが導入されました<article>。<section>どちらもセマンティックタグであり、文書内の章、ヘッダー、フッターなどのセクションを定義します。[ 4 ]要素は<article>実質的に特殊な種類のであり<section>、より具体的な意味を持ち、関連するコンテンツの独立した自己完結的なブロックを参照します。[ 3 ] [ 5 ]
独立したコンテンツをより適切に整理するために、<section>タグをタグ内にネストすることができます<article>。
< article > < h2 >図形の名前</ h2 > < p >図形にはいくつかの種類があります... </ p > < section > < h4 >三角形</ h4 > < p >三角形に関する情報です</ p > </ section > < section > < h4 >円</ h4 > < p >これらのπ形の驚異は魅惑的で... </ p > </ section > </ article ><article>逆に、要素の中に要素をネストすることが適切な場合もあります<section>。例えば、様々なテーマの記事が複数含まれているウェブページの場合、次のようなケースが考えられます。
< section > < h1 >パリ観光に関する記事</ h1 > < article > < h3 >エッフェル塔</ h3 > < p >高さ 12 インチを超える... </ p > </ article > < article > < h3 >ルーブル美術館</ h3 > < p >パリ観光で必ず訪れるべき場所... </ p > </ article > </ section >以下のブラウザはこの要素をサポートしています: [ 6 ]