2017-04-21 1 views
0

私は、<article>のグループコンテンツはシンジケートできるコンテンツに適しており、<main>はドキュメント固有のコンテンツに適していると認識しています。私にとっては、彼らは同じように聞こえる。HTML5ではメインと記事の要素がどのように異なるのですか?

<main><article>の要素はどのように異なりますか?この記事によれば

+0

おそらくこのページを読むと、いくつかのことが明らかになるかもしれません:http://html5doctor.com/the-main-element/ – ochi

+0

ありがとう、私は '

'のような非常に微妙な違いがドキュメントで一度しか使用できないことが分かります。 – henrywright

+0

はい、それは重要なものですが、 '

'の子孫でもありません - 他の言葉では、 '
'は常に '
'の親になります。 – ochi

答えて

0

http://html5doctor.com/the-main-element/

二つの主要な違いがあります

  1. <main>のみ文書ごとに一度使用することができる(DOM
  2. <main><aside><article>の子孫であることができません、 <footer>,<header>または<nav>エレメント

これは<article><main>(周りではなく、他の方法で)意味的に

の子要素であることを意味し、これは一つの文書(ページ)には、ページの内容のmainセクションに遭遇することを意味します(うまくいけば)1 + article(s)以内に。つまり、このページの主要記事です。

また、1 + article(s)以内の1+ <aside>セクションが見つかります。ページ上のこれらの他の興味深い記事を検討してください(これはページの主な内容ではありません)

関連する問題