aside в HTML5
17 августа 2009
aside в HTML5 всё чаще начинает вызывать споры и неверно использоваться. Что у нас пишут в черновике?
The aside element represents a section of a page that consists of content that is tangentially related to the content around the aside element, and which could be considered separate from that content. *Such sections are often represented as sidebars in printed typography.*
При виде слова sidebar, какие у вас возникают мысли? Ну… сайдбар — боковая колонка с каким-то контентом, ссылками, друзьями, последними комментариями… Так?
А вот определение из толкового словаря:
A short news story or graphic accompanying and presenting sidelights of a major story.
Получается, что сайдбар тут не простой, а привязанный к основной статье. Контент в нём дополняет основную статью, представляет факты и приводит мелкие детали. К делу они часто напрямую не относятся, но читать их занятно.
Как пример можно привести страничку из Wikipedia: http://ru.wikipedia.org/wiki/Клушица. Оформлять aside не обязательно колонкой.
Комментарии RSS по email OK
Т.е. я правильно понимаю, что например блок содержания в статье про PHP можно положить внутри aside, или например блок «Хозяйке на заметку», из статьи Сергея Чикуенка про Ant — тоже, да? А блок справа с «Разделами» — нет?
Блок содержания — это явно nav, а вот блок с краткой информацией — aside.
Хозяйке на заметку — да, это оно.