Я прочитал, что тег является заголовком раздела. Его можно использовать более 1 раза в документе.
Стоит ли использовать тег <header>
в разделе:
<section>
<header>
</header>
</section>
или выше <section>
, например:
<header>
</header>
<section>
</section>
Можно ли иметь такую структуру для заголовочной информации и разделов:
<section id="main">
<header id="results">
<h1>My Results</h1>
</header>
<section id="results">
<section id="result1">
<h2>Title</h2>
<div class="body"></div>
</section>
<section id="result2">
<h2>Title</h2>
<div class="body"></div>
</section>
.
.
.
</section>
</section>
Считаете ли вы, что этот пример хорош для семантического использования, о заголовке и разделе тегов HTML5?
Или лучше использовать вместо <section id="main">
тег <main>
?
header
внутриsection
, и использованиеsections
, например<section id="...">
, является лучшей практикой. Проверьте ЗДЕСЬ. объяснения. - person Batu.Khan   schedule 17.04.2014main
следует использовать только один раз, глобально, в качестве контейнера основного контента вашего сайта, в вашем примере, очевидно, вам следует изменить<section id="main">
на<main>
. Веб-сканеры часто смотрят только на тегmain
, если он существует, что мешает вам, например, кэшировать панель навигации, когда у вас плохой контент на вашем сайте, например, на сайте индекса и т. Д.div
, с другой стороны, следует использовать только тогда, когда никакой другой тег не передается семантике его содержимого. - person   schedule 17.04.2014main
не имеет отношения к вашему первому вопросу оheader
. В таком случае вам следует создать отдельный вопрос. - person unor   schedule 17.04.2014