Menu
Coddy logo textTech

セマンティックタグ

CoddyのHTMLジャーニー「基礎」セクションの一部。レッスン 27/60。

HTMLのセマンティックタグはコンテンツの意味を定義するのに役立ち、開発者とブラウザーの両方にとってコードをより明確にします。<div><span>とは異なり、囲まれたコンテンツに文脈を与えます。

一般的なセマンティックタグ:

  • <header>:通常は上部に配置される、導入的なコンテンツ。
  • <nav>:ナビゲーションリンクを含む。
  • <main>: ページのメインコンテンツ。
  • <article>: blog post のような、自己完結した一つのコンテンツ。
  • <section>:関連するコンテンツをグループ化します。多くの場合、見出しが含まれます。
  • <footer>:著作権や連絡先などの情報を含む下部のセクションです。
<header>
	<nav>
		<ul>
			<li><a href="#">Home</a></li>
			<li><a href="#">About</a></li>
			<li><a href="#">Contact</a></li>
		</ul>
	</nav>
</header>
<main>
	<article>
		<h2>Article Title</h2>
		<p>Article content goes here.</p>
	</article>
</main>
<footer>
	<p>Copyright 2023</p>
</footer>

この構造は、コンテンツに明確で意味のあるレイアウトを提供します。

challenge icon

チャレンジ

簡単

セマンティックHTMLを使用して映画レビューのページを作成してください。以下を含める必要があります:

1. <header>

  • <h1> "Movie Reviews"
  • リンクを含む<nav>:"Home"、"Reviews"、“Top Picks”

2. <main>

  • レビュー用の<article>。以下を含めます:
    • 映画名を含む<h2>
    • 短いレビューを含む<p>

3. <footer>

  • <p> "Copyright 2023 Movie Reviews"
必須出力形式: [翻訳したコンテンツ]

自分で試してみよう

<!DOCTYPE html>
<html>
    <body>
        <!-- ここにコードを書いてください -->
    </body>
</html>
quiz icon腕試し

このレッスンには短いクイズがあります。レッスンを始めて解答し、進捗を記録しましょう。

基礎のすべてのレッスン

自分で練習してみよう: Webプレイグラウンド