@Evgeniuster

Как лучше сделать семантически правильно?

Здравствуйте!

Главная страница сайта состоит из меню, контент весь пока скрыт. Т.е. меню на сайте постоянно, контент появляется под своим пунктом меню, сдвигая остальные пункты меню вниз.
Ну вот такой сайт... что поделать...

Если мы нажимаем на "Раздел 01", то контент этого пункта разворачивается (либо попадаем на другую страницу, с уже развернутым контентом, пока не решили как сделать, не суть).

И вот вопрос... Получается перед контентом нужно закрывать , а после контента, перед следующим разделом меню открывать?

<nav>
   <ul>
      <li>Раздел 01</li>
   <ul>
</nav>

<article>Контент первого раздела</article>

<nav>
   <ul>
      <li>Раздел 02</li>
   <ul>
</nav>

<article>Контент второго раздела</article>

<nav>
   <ul>
      <li>Раздел 03</li>
   <ul>
</nav>

<article>Контент третьего раздела</article>


Не будет это означать десяток меню на сайте?
Но и весь сайт целиком нельзя в убрать, судя по спецификации...

Весь вопрос в разрезе поисковиков и SEO, чтобы был семантически правильный код и т.д. и т.п.
Как корректнее сделать?
  • Вопрос задан
  • 79 просмотров
Пригласить эксперта
Ответы на вопрос 1
@0ffff0
как создать вертикальный аккордеон
В случае когда контент скрывается, и ваши ключевики из не соответствуют содержанию загружаемой страницы, можно использовать тэг noscript и туда поместить основной контент
<noscript>
Так будет выглядеть сайт для пользователей отключивших javascript  или использующих очень старые версии Internet Explorer
</noscript>
А поисковики будут выдавать вас по ключевым словам
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы