このトピックに関する質問がたくさんあることは知っていますが、回答の信頼できる情報源が見つかりません。
これは公式の定義とウィキページであり、さらに多くのドキュメントがありますが、非常に単純な例やさまざまな方法で説明されていない場合、正しい使用法は説明されていません。
私がこれまでに「理解」したこと:
<section>
ブログロール、ヘッドライン ニュース、ブログ エントリ リスト、コメント リスト、および共通のトピックに関するあらゆるものなど、ページの一部 (セクション) を定義します。
<article>
ページの残りの部分から意味が離れており (?)、単一のトピック (ブログエントリ、コメント、記事など) を持つコンテンツを定義します。
しかし、 の内部では<article>
、 を使用してその一部をセクションに分割できます<section>
。この場合、より大きなテキストの章をマークするコンテナの機能があります。
疑い
これらの文が正しい (または部分的に正しい)場合、 <section>
2 つの完全に異なる使用例があることを意味します。
このようにページを書くことができます:
<!DOCTYPE html>
<html lang=en>
<head>
<meta charset=utf-8>
<title>Fruits</title>
</head>
<body>
<h1>Fruits war blog</h1>
<section id="headlineNews"> <!-- USED AS CONTAINER -->
<h1>What's new about fruits?</h1>
<article><h1>Apples are the best</h1>Apples are better than bananas</article>
<article><h1>Apple's cakes</h1>With apples you can prepare a cake</article>
</section>
<section id="blogEntries"> <!-- USED AS CONTAINER -->
<h1>Articles about fruits</h1>
<article>
<h1>Apples vs Bananas</h1>
<section> <!-- USED AS CHAPTER -->
<h2>Introduction:</h2>
Bananas have always leaded the world but...
</section>
<section> <!-- USED AS CHAPTER -->
<h2>The question:</h2>
Who is the best? We don't know so much about apples...
</section>
</article>
</section>
</body>
</html>
アウトラインは次のようになります。
1. Fruits war blog
1. What's new about fruits?
1. Apples are the best
2. Apple's cakes
2. Articles about fruits
1. Apples vs Bananas
1. Introduction:
2. The question:
では、完全に異なる 2 つの意味論的意味 <section>
で考えられていますが、関連していませんか?
それは正しい使用ですか:
<!-- MY DOUBT -->
<section> <!-- USED AS CONTAINER -->
<article>
<section></section> <!-- USED AS CHAPTER -->
</article>
</section>
このネストされた方法で?逆の方法で使用できること
がわかりました:
<!-- FROM W3C -->
<article> <!-- BLOG ENTRY -->
<section> <!-- USED AS CHAPTER ABOUT COMMENTS -->
<article></article> <!-- COMMENT -->
</section>
</article>
しかし、私が以下に書いた方法に対する答えが見つかりません。
W3Cグループがタグの基礎を書いた議論を読むと思いますが、<section>
それを見つけることができません.
注意:信頼できる情報源で文書化された返信を探しています