тег article



Html тег article

Автор Йо-хо-хо задал вопрос в разделе Верстка, CSS, HTML, SVG

Как правильно использовать теги "Article и Section" в Html 5 (по назначению!) и получил лучший ответ

Ответ от Алексей Кузьминов[гуру]
Не важно, правильно или нет вы их используете. Важно, какой текст в них содержится.
Если вам нужно ТОЛЬКО отображать текст в браузере, то с этим справится простой div.
Бонус может быть, если нужно парсить готовые страницы. Например, поисковиком для индексации или ещё чем.
Алексей Кузьминов
Мыслитель
(9757)
article - содержание странички
section - наполнение
Это так планировалось.
Поэтому я бы заголовки (h1) в article не пихал, там должен быть по смыслу однородный текст.

Ответ от Ёиамский кот[гуру]
ну вы же понимаете как переводится эти слова? article - статьи ну а section - это секция, так и применяйте, article это участок кода в section который находится в main, хотя до лампочки если честно

Ответ от Yulia Amake[гуру]
В общем, article самостоятельный элемент, его хоть сейчас выдергивай и в RSS-ленту, у него обязательно должен быть заголовок (примеры: статьи, новости, комментарии, карточки товаров и т. д.) А section - это всего лишь раздел на страничке, например section может быть разделом в article. Например, есть статья о зайцах, а в ней есть разделы "Внешний вид", "Размножение" и т. д. - это все section и если их выдернуть со страницы останется неполная информация, а если вставить этот блок на другую страницу, это будет, как минимум, странно. Бывает и наоборот, когда несколько article находится в общем section. Например, на той странице про зайцев section с видами зайцев, который содержит, так сказать, карточки зайцев -article, каждый из которых ведет на свою подробную страницу. У каждой такой карточки есть заголовок, описание, картинка и т. д.

Ответ от 22 ответа[гуру]
Привет! Вот подборка тем с похожими вопросами и ответами на Ваш вопрос: Как правильно использовать теги "Article и Section" в Html 5 (по назначению!)
 

Ответить на вопрос:

Имя*

E-mail:*

Текст ответа:*
Проверочный код(введите 22):*