セマンティックタグ
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>この構造は、コンテンツに明確で意味のあるレイアウトを提供します。
チャレンジ
簡単セマンティック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>このレッスンには短いクイズがあります。レッスンを始めて解答し、進捗を記録しましょう。
基礎のすべてのレッスン
自分で練習してみよう: Webプレイグラウンド