Какие элементы страницы XHTML / HTML5 должны быть явно включены в схему документа? - PullRequest
1 голос
/ 18 марта 2010

Определение спецификации HTML5 элемента "section" :

Элемент section представляет общий документ или раздел приложения.Раздел в этом контексте представляет собой тематическую группу содержимого, обычно с заголовком.

...

Примечание. Элемент section не является универсальным контейнерным элементом.Когда элемент нужен для стилизации или для удобства написания сценариев, авторам рекомендуется использовать вместо этого элемент div. Общее правило состоит в том, что элемент section уместен только в том случае, если содержимое элемента будет явно указано в схеме документа.

Какое содержимое должно быть явноуказано в общих чертах?Я не знаю точно, когда или как используется схема, поэтому мне сложно догадаться.

Должна ли навигация по страницам включаться в схему?Тангенциально связанный контент (например, в сторону)?Или только основное содержание страницы?

1 Ответ

0 голосов
/ 18 марта 2010

Как и большая разметка - здесь присутствует определенная степень личного предпочтения. Поскольку для создания оглавления чаще всего используется схема, это самый простой способ измерить то, что должно быть включено в схему. Сравните с документом Word. Вы ожидаете увидеть заголовок aside в оглавлении? Иногда да, иногда нет. Только вы можете судить, подходит ли она для вашей страницы.

...