2012-02-29 7 views
1

html5のdiv要素には特別な意味の意味がなく、スタイリングの目的で使用できるので、このような整理がありますか?div内のセクション内の見出し

<section> 
    <div> 
    <h2>Some title</h2> 
    <p>Some text</p> 
    </div> 
    <div> 
    <!-- Other elements such as images, a list and a few paragraphs in here --> 
    </div> 
</section> 

h2はセクションの見出しです。私はdivを単にラッパーとして使うので、ヘッダーを浮かべて段落を左に開くことができます。他のコンテンツは2番目のdivにグループ化され、右側に表示されます。

私の質問は、h2(divにラップされている)がセクションとのセマンティック接続を失わないようにするためです。

答えて

1

上記の例では、sectionにセマンティックな意味がある場合は、単にsection要素をスタイルすることができます。仕様。スタイリングの目的が唯一のものなら、divを使うべきだということだけが言います。

私はここでこのことについてもう少し書いている:HTML5: Section or Article?

+1

私はdivの中でそれを包むのであればh2はセクションとの意味的な接続を失うことはありませんか?私は自分の投稿を編集して、私が遂行したいことをもっと理解しています。ありがとう。 – Maverick

+1

いいえ、 'DIV'が意味を持たないので、' DIV'でラップするとその意味的意味が失われません。 – Arrow

+0

ジェイソンは言った! –

関連する問題