Заголовок внутри div, внутри раздела - PullRequest
1 голос
/ 29 февраля 2012

Поскольку элемент div в html5 не имеет особого семантического значения и может использоваться в целях стилизации, хорошо ли такое расположение?

<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 просто как оболочку, так что я могу перемещать заголовок и открывать абзац слева. Другое содержание будет сгруппировано во втором div, который я поплыву вправо.

Мой вопрос - этот метод разделения в порядке, так как я не хочу, чтобы h2 (заключенный в div) потерял свою семантическую связь с разделом.

1 Ответ

1 голос
/ 29 февраля 2012

В приведенном выше примере вы можете просто стилизовать элемент section, если ваш section имеет семантическое значение. Спецификация только говорит, что вы должны использовать div, если единственная цель этого - для стиля.

Я написал немного больше об этом здесь: HTML5: Раздел или Статья?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...