PSD を HTML5/CSS に変換する必要があります。どの要素を使用するかについて決定的な答えを見つけるのに問題があります。私のレイアウトは、ヘッダー、コンテンツ/サイドバー、およびフッターで構成されています。テンプレートの構造は次のとおりです。
HTML5 で複数のヘッダー/フッター要素を使用できることは理解しています。メインのヘッダー/フッター タグがあります。私が抱えている主な問題は、コンテンツの構造にあります。
メイン コンテンツ エリアとサイドバーがありますが、サイドバーのコンテンツは実際にはコンテンツとは関係ありません。サイドバー内には、複数のコンテンツ ボックスが必要です。
コンテンツ領域にはさまざまなセクションがあり、主にテキスト付きのアイキャッチ画像で、残りはページ テキストです。
私が理解していることから、<section>
タグを使用してコンテンツ/サイドバーを定義することは、コンテンツに関連していないためセマンティックではなく、ページ構造/レイアウトです。以下のマークアップは、達成しようとしている構造に対して正しいように見えますか?
<header>
</header>
<div class="wrapper">
<div class="main">
<section id="featured-content">
<img />
<p>Featured text</p>
</section>
<section id="main">
<header><h2>Title</h2></header>
<p>The rest of content goes here</p>
</section>
</div>
<aside class="sidebar">
<section class="content-box">
<header>Box title</header>
<p>Box content</p>
</section>
<section class="content-box">
<header>Box title</header>
<p>Box content</p>
</section>
</aside>
</div>
<footer>
</footer>`