質問: section要素を使用する場合 新しいhtml5要素<section>に少し混乱しています。それを使用する正しい方法は何ですか? この概要を検討してください。<article> <header> <h2>title</h2> <p>spiffy tagline</p> </header> <section> <p>my content! bla bla bla yadda yadda</p> <p>some more content!</b> </section> </article> 理にかなっていますか? タイトルと短いテキストだけの小さな記事がある場合はどうなりますか? sectionを省略することは(意味的に、仕様に関してなど)でしょうか?
回答: セクションが必要ない(小さな記事がある)場合は、コンテンツの周りに裸の<article>エンティティを使用できます。そうしないと、セクションはサブタイトルと段落をそれらのセクションでラップできます。 html5セクションの仕様 を確認してください。例:<header> <h1>blog posts</h1> </header> <article> <header> <h1>article header</h1> <h2>my awesome stuff!</h2> </header> <p>my content! bla bla bla yadda yadda</p> <p>some more content!</b> </article> <article> <header> <h1>article 2 header</h1> <h2>more of my awesome stuff!</h2> </header> <section> <header> <h1>getting started</h1> </header> <p>getting started text</p> </section> <section> <header> <h1>now you're underway</h1> </header> <p>underway text</p> </section> <section> <header> <h1>wrapping up</h1> </header> <p>wrapping up text</p> </section> </article>