セマンティックタグ
CoddyのHTMLジャーニー「基礎」セクションの一部。レッスン 27/60。
HTMLのセマンティックタグは、コンテンツの意味を定義するのに役立ち、開発者にもブラウザーにもコードが分かりやすくなります。<div>や<span>とは異なり、囲まれたコンテンツに文脈を与えます。
一般的なセマンティックタグ:
<header>:導入コンテンツ。通常はページの上部にあります。<nav>:ナビゲーションリンクを含みます。
<main>: ページのメインコンテンツ。<article>: ブログ記事のような、独立した内容のまとまり。
<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"- リンク「Home」、「Reviews」、「Top Picks」を含む
<nav>
2. <main>。次の要素を含めます:
- レビュー用の
<article>。次の要素を含めます:- 映画名を含む
<h2> - 短いレビューを含む
<p>
- 映画名を含む
3. <footer>。次の要素を含めます:
<p>に "Copyright 2023 Movie Reviews"
自分で試してみよう
<!DOCTYPE html>
<html>
<body>
<!-- ここにコードを書いてください -->
</body>
</html>このレッスンには短いクイズがあります。レッスンを始めて解答し、進捗を記録しましょう。
基礎のすべてのレッスン
自分で練習してみよう: Webプレイグラウンド