5

新しいhtml5要素を適用しようとしています。ページが h1 とテキストで非常に単純な場合、セマンティックの観点から最適な方法は何か、ページの構造を正しく反映する方法がわかりません。

  1. たとえば、テキストが会社の哲学 (または概要ページやチームなど) である場合、冠詞を使用するのは正しくないと思いますが、それでよろしいですか? (これは独立して配布可能または再利用可能であることを意図していないため、たとえばシンジケーション) この場合、それは単なる div であるべきですか?

  2. h1 と div をセクションでラップするのは理にかなっていますか? ページにセクションが 1 つしかない場合は、あまり役に立ちません。

では、タイトルとテキストだけでページのアウトラインを作成する最も正しい方法は何ですか?

<h1> Title </h1>

<div id="content">
    <p> text, text, text... </p>
</div>
4

3 に答える 3

1

Asectionは一般的なセクションであり、見出しが段落に属していることを明確にするために、例で絶対に役立ちます。

<section>
  <h1> Title </h1>
  <p> text, text, text... </p>
</section>

の意味的な理由はありませんdiv。ただし、必要な場合は保管してください。

articleここの代わりに要素を使用することもできますsection。おっしゃるとおり、「再利用可能」であるべきです。あなたの会社の哲学をどこか (ソーシャルネットワークか何か) で再利用したいと思うかもしれません。それは記事の定義を満たしていると思います。ただし、この質問は常に解釈の問題です。

于 2013-06-12T09:00:15.550 に答える