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

StackOverflow https://stackoverflow.com/questions/2468856

Вопрос

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

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

...

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

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

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

Это было полезно?

Решение

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

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top