2012-09-28 9 views
5

私は本当にこれを知っているべきですが、私はそれを完全には得られないと恐れています。別の記事を読んで本を読んだり、他の人に話をしても、HTML5の正しい構造を理解できていませんsection。それぞれsectionおよび/またはarticleh1タグを含めることは適切ですか?新しいsectionまたはarticleは、h1からh2プロセスを再び開始することを意味しますか?セクションまたは記事のHTML5構造と見出し

私は、それぞれの "ブロック"がそれ自身の "見出し"構造を許されるべきであるという印象を受けています。

たとえば、このHTML5は正しいですか? :あなたのarticle秒でh1h2要素の各ペアは、それぞれの見出しと小見出しを表すので

<!doctype html> 
<html> 
    <head> 
    <title> 
    <!-- etc. etc. --> 

    <body> 
     <section> <!-- two or more <articles> within this section, both using <h1> tags --> 
     <h1>Here is a section with articles in</h1> 
     <article> 
      <h1>Heading</h1> 
      <h2>sub heading</h2> 
      <p>A paragraph> 
     </article> 
     <article> 
      <h1>Heading</h1> 
      <h2>sub heading</h2> 
      <p>A paragraph</p> 
     </article> 
     ...  
     </section> 
     <section> <!-- two or more <articles> within this additional section, both using <h1> tags --> 
     <h1>Here is a section with articles in</h1> 
     <article> 
      <h1>Heading</h1> 
      <h2>sub heading</h2> 
      <p>A paragraph> 
     </article> 
     <article> 
      <h1>Heading</h1> 
      <h2>sub heading</h2> 
      <p>A paragraph</p> 
     </article> 
     ...  
     </section>     
    </body> 
</html> 

答えて

4

することは、あなたが適切な文書を生成するためにarticle以内に、独自のheaderにグループにペアをする必要があります各記事の概要

これ以外にも、セクションの見出し構造はうまくいくようです。

+0

それは意味的に正しいでしょうか? – beingalex

+3

@beingalex:実際には、各記事の章見出しや記事全体のサブタイトルのように、あなたのサブ見出しを使っているものに依存します。複数のチャプターが独自の 'h2'で表現されている場合は、おそらく' h1'と 'h2'をグループ化したくないでしょう。 – BoltClock

+2

HTML5で文書を構造化する方法を決定する際に同じ問題が発生します。私はいつもこのリファレンスhttp://html5doctor.com/outlines/に戻って、ドキュメントの表示に役立てます –

関連する問題