Какие элементы страницы XHTML / HTML5 должны быть явно включены в структуру документа?
Вопрос
В Определение спецификации HTML5 элемента "section" является:
Элемент section представляет собой общий документ или раздел приложения.Раздел, в данном контексте, представляет собой тематическую группировку контента, обычно с заголовком.
...
Примечание:Элемент section не является универсальным элементом контейнера.Когда элемент необходим для целей стилизации или для удобства написания сценариев, авторам рекомендуется использовать вместо него элемент div. Общее правило заключается в том, что элемент section подходит только в том случае, если содержимое элемента будет явно указано в структуре документа.
Какой контент должен быть явно указан в набросках?Я не знаю точно, когда и как используется контур, поэтому мне трудно догадаться.
Должна ли навигация по страницам быть включена в схему?Контент, связанный с касательной (например, побочные эффекты)?Или просто основное содержимое страницы?
Решение
Как и большая разметка - здесь задействована определенная степень личных предпочтений.Поскольку схема чаще всего используется для создания оглавления, это самый простой способ измерить, что должно быть включено в схему.Сравните с документом Word.Ожидаете ли вы увидеть заголовок "в стороне" в оглавлении?Иногда да, иногда нет.Только вы можете судить, подходит ли это для вашей страницы.