Тег <article>
Описание
Тег <article>
является семантическим элементом HTML5, используемым для выделения независимого содержимого документа, которое имеет смысл само по себе вне контекста страницы. Примеры такого содержания включают статьи блога, заметки новостей, форумы, комментарии пользователей и другие самодостаточные элементы.
<article>
:
- Элемент представляет собой отдельную сущность с собственным заголовком и содержанием, предназначенную для публикации отдельно от основного текста страницы.
- Может использоваться повторно или независимо распространяться между страницами сайта.
- Содержимое внутри
<article>
часто сопровождается метаданными, такими как авторство, дата публикации и категория. - Помогает поисковикам лучше понимать структуру страницы и её контент.
<!DOCTYPE html>
<html lang="ru">
<head>
<meta charset="UTF-8">
<title>Страница блога</title>
</head>
<body>
<header>
<h1>Наш блог</h1>
</header>
<section id="articles">
<article>
<h2>Первая статья</h2>
<p>Краткое введение.</p>
<p>Основной текст статьи...</p>
</article>
<article>
<h2>Вторая статья</h2>
<p>Ещё одна интересная тема!</p>
<p>Продолжение основной мысли...</p>
</article>
</section>
</body>
</html>
Использование тега <article>
улучшает читаемость кода и облегчает разработку структурированных веб-документов, улучшая доступность и понимание структуры контента как пользователями, так и поисковыми системами.
Атрибуты
accesskey | Горячая клавиша для активации элемента |
class | CSS-класс для стилизации |
contenteditable | Разрешает редактирование содержимого |
contextmenu | Контекстное меню для элемента (устарел) |
data-* | Пользовательские данные |
dir | Направление текста (ltr/rtl) |
draggable | Разрешает перетаскивание элемента |
dropzone | Указывает, что можно перетащить в элемент (устарел) |
hidden | Скрывает элемент |
id | Уникальный идентификатор |
lang | Язык содержимого |
spellcheck | Проверка орфографии |
style | Инлайновые CSS-стили |
tabindex | Порядок перехода по Tab |
title | Всплывающая подсказка |
translate | Определяет, нужно ли переводить текст |
xml:lang | Язык содержимого в XML (устарел) |
Поддержка браузерами
![]() |
![]() |
![]() |
![]() |
![]() |
---|---|---|---|---|
9.0 | 6.0 | 11.1 | 4.0 | 5.0 |