HTMLのタグの使い方を初心者向けにやさしく解説!意味と使い方を完全ガイド
新人
「HTMLの<article>タグって何に使うんですか?」
先輩
「<article>タグは、ブログの記事やニュースの本文など、独立して意味を持つコンテンツを表すときに使います。」
新人
「じゃあ、どこでも使っていいってことですか?」
先輩
「いや、意味がある場所で使うのが大切だよ。じゃあ実際の使い方を見ながら説明するね。」
1. articleタグとは何か?どんな場面で使うの?
HTMLの<article>タグは、ブログ記事、ニュース記事、レビュー、ユーザーの投稿など、ひとまとまりで独立した意味を持つコンテンツを表すために使います。検索エンジンがその部分を一つの記事として認識しやすくなるため、SEO(検索エンジン最適化)の面でもとても重要なタグです。
例えば、ブログの1つの記事、ニュースサイトの1つのニュース、掲示板での1つの投稿などに<article>タグを使います。
2. articleタグの基本的な使い方
ここでは、HTMLの<article>タグの基本的な書き方を紹介します。
<article>
<h2>HTMLの基本を学ぼう</h2>
<p>この記事では、HTMLの基礎的なタグについて解説します。</p>
</article>
ブラウザ表示
上記のように、<article>タグで囲まれた中に見出し(<h2>など)や本文を記述します。これによって、その部分が一つの記事として意味を持つことになります。
3. 複数の記事がある場合のarticleタグの使い方
ウェブページに複数の投稿や記事が並んでいる場合でも、それぞれのコンテンツを<article>タグで囲むことで、それぞれが独立した意味を持つようになります。検索エンジンにも正しく伝えることができます。
<article>
<h2>JavaScriptの基本</h2>
<p>JavaScriptはHTMLに動きを加える言語です。</p>
</article>
<article>
<h2>CSSでデザインを整えよう</h2>
<p>CSSを使えばHTMLページに色やレイアウトを追加できます。</p>
</article>
ブラウザ表示
このように、記事ごとに<article>を使うことで、それぞれが独立した情報として意味を持つことになります。
4. articleタグとsectionタグの違い
初心者が混乱しやすいのが、<article>タグと<section>タグの違いです。どちらも内容をグループ化するタグですが、使い方には違いがあります。
<article>は、その部分だけでも意味が通じる独立したコンテンツに使います。一方で、<section>は全体の一部としてのセクション、つまり意味的に分けられたブロックに使います。
例えば、ブログ記事の中に「はじめに」「まとめ」といった項目がある場合には、それぞれを<section>で区切り、記事全体を<article>で囲む、というように使い分けます。
5. articleタグがSEOに与える影響とは?
HTMLの構造を正しく書くことは、検索エンジンにとって重要です。<article>タグを使うことで、検索エンジンはその部分を一つの記事として理解しやすくなります。
たとえば、ニュースサイトではそれぞれのニュースを<article>タグでマークアップすることで、検索結果に正確に表示されやすくなります。
また、Googleの構造化データでも、<article>タグは重要な役割を果たします。意味を明確にし、SEO効果を高めるためにも、<article>タグを正しく使うことが大切です。
6. articleタグと他のHTMLタグとの組み合わせ方
<article>タグは、他のHTMLタグと組み合わせて使うことで、より意味のある構造を作ることができます。よく使われるタグには以下のようなものがあります。
<header>:記事のタイトルや著者、日付などを含める部分<footer>:記事のフッター部分、著作権やリンクなどを記述<h1>~<h6>:記事の見出し<p>:記事の本文
<article>
<header>
<h2>HTMLの基礎</h2>
<p>2025年4月16日 投稿</p>
</header>
<p>HTMLとはウェブページを作るための言語です。</p>
<footer>
<p>この記事を書いた人:田中</p>
</footer>
</article>
ブラウザ表示
このように、構造を明確にすると読者にも検索エンジンにも優しいHTMLになります。
7. 実際のブログページでのarticleタグの使用例
では、実際のブログページのHTMLの中で<article>タグがどのように使われているのか見てみましょう。
<main>
<article>
<h2>初心者向けHTML講座:基本の書き方</h2>
<p>HTMLの基本タグからわかりやすく解説します。</p>
</article>
<article>
<h2>CSSでスタイルをつけよう</h2>
<p>CSSを使えば、見た目を美しく整えることができます。</p>
</article>
</main>
ブラウザ表示
<main>タグの中に複数の<article>タグを使うことで、それぞれの記事が明確に分かれ、見やすい構造になります。