2013-08-25 12 views
5

この場合のようにブログ投稿のリストがある場合:http://www.gamempire.it/news すべての投稿は<article>ですが、<h1>のページタイトル(「Novità」)はセマンティックタイトルですなにかの?セクション?この方法で行う方が良いかどうHTML5:記事内記事ですか?

だから、私は知らない。

<section> 
    <h1>Novità</h1> 
    <article>...</article> 
    <article>...</article> 
    <article>...</article> 
</section> 

かを:

<article> 
    <h1>Novità</h1> 
    <article>...</article> 
    <article>...</article> 
    <article>...</article> 
</article> 

答えて

9

あなたの第1の方法は間違いなく良いです。 sectionarticleを入れてください。


htlm5doctor上でこれらの2つのポストをチェックアウト:

  1. Section

セクションの要素は、一般的な文書またはアプリケーション部を表して... section要素は、汎用的なコンテナ要素ではありません。要素がスタイリング目的またはスクリプト作成の便宜のために必要な場合、作成者は代わりにdiv要素を使用することをお勧めします。一般的な規則は、要素の内容が文書のアウトラインに明示的にリストされる場合にのみsection要素が適切であることです。

文書要素は、文書、ページ、アプリケーションに自己完結型の組成物で構成されたページの構成要素を表す
  • Article
  • 、又はそれは独立して配布可能または再利用可能であることを意図しています。シンジケーションでこれは、フォーラムの投稿、雑誌や新聞の記事、ブログの投稿、ユーザーが投稿したコメント、インタラクティブなウィジェットやガジェット、または他の独立したコンテンツのアイテムです。

    +1

    私は

    にすべてを入れても、
    (全ページ)のタイトルは何ですか? –

    0

    <記事>は定義上、独立したグループ分けであるため、記事内の記事をグループ化することは意味がありません。 <セクション>は、記事を意味的にグループ化するのに適しています。

    3

    <article>までは、sectioning contentであり、accepts any flow, sectioning and palpable content (except <main>)であり、他の<article>を含む。

    意味論的には、記事は独立した独立した自己完結型の構成であり、それらが独立した自己完結型の構成である限り、他の記事を含むことができ、同時に主要な構成の一部である。

    物品要素がネストさあるとき、内側物品要素がが外側物品コンテンツに関連する原理あること物品を表します。例えば、ユーザが提出したコメントを受け入れるサイト上のブログエントリは、コメントを、ブログエントリの記事要素内に入れ子になった記事要素として表すことができる。

    0

    正しい方法は次のとおりです。

    <section> 
        <article>...</article> 
        <article>...</article> 
        <article>...</article> 
    </section> 
    

    <section>はできるが、あなたのサイトのコンテンツを含むウェブの一部を意味し、<article>は、コンテンツの一部だからです。