Семантически ли правильно иметь теги <nav></nav> внутри тега <aside></aside>? - PullRequest
4 голосов
/ 23 января 2012

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

Мне просто интересно, семантически правильно ли вкладывать навигационный тег в сторонний тег?Я новичок в сцене HTML5 из ​​XHTML.

<aside>
    <nav id="locations">
        An Arizona City Here
        An Arizona Mountain Range
        An Arizona Destination Here
        Somewhere Arizona
        Tucson Location
        Bisbee Location Etc...
    </nav>
</aside>

1 Ответ

4 голосов
/ 23 января 2012

Да до тех пор, пока оно не соответствует содержанию элементов вокруг него. Если вы используете его как «это на стороне моего основного контента в области типа столбца», то нет, это не подходит. Семантика элемента предназначена для контента, который связан с основным контентом, но не является его частью. Вы можете прочитать больше на сайте w3c , который "перевел" спецификации для веб-разработчиков . Это объясняет некоторые примеры использования.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...