Вебсправочник
Практика вёрстки

Список публикаций: дата и описание без нарушения порядка чтения

Дата публикации помогает ориентироваться в списке материалов, но не должна заслонять заголовок. Семантическая разметка сохраняет понятность списка без декоративной сетки.

Назначение

Дата публикации помогает ориентироваться в списке материалов, но не должна заслонять заголовок. Семантическая разметка сохраняет понятность списка без декоративной сетки.

Как это работает

Внутри каждого пункта находятся название, элемент time и краткое описание. Datetime задаёт машинно-читаемую дату. Порядок HTML остаётся основным порядком чтения, даже если оформление изменится.

Пример

<style>.publication-list{padding-inline-start:1.5rem}.publication-list li{margin-block:1rem}.publication-list h3{margin:0}.publication-list time{display:block;margin-block:.25rem;color:#46594d}.publication-list p{margin:0}</style>
<ul class="publication-list"><li><h3><a href="#first-note">Первая учебная заметка</a></h3><time datetime="2026-08-31">31 августа 2026</time><p>Разбор небольшого примера и самостоятельное упражнение.</p></li></ul>
<h2 id="first-note">Учебная заметка</h2>

Что должно получиться

Дата видна человеку и описана в пригодном для обработки формате. Адрес в примере локальный, а дата иллюстративная: рабочий список должен получать реальные сведения о материалах.

Граница применения и частая ошибка

Не обновляйте дату публикации только ради ощущения свежести, если материал не менялся. Время публикации и время существенного обновления — разные сведения. Не переставляйте дату и заголовок CSS-порядком так, чтобы визуальная последовательность противоречила чтению.

Самостоятельная проверка

Добавьте несколько пунктов с разной длиной названий и проверьте список без CSS. Затем укажите отдельную подпись «Обновлено» для действительно исправленной статьи, не подменяя ею исходную дату без объяснения.

HTML и CSS можно изменить в песочнице ниже. Она изолирована: JavaScript, внешние ресурсы и отправка форм отключены. Проверки печати, загрузки файлов и сетевых ответов выполняйте в отдельном учебном проекте.

Попробуйте сами

HTML + CSS песочница
РЕЗУЛЬТАТ · ИЗОЛИРОВАННЫЙ ПРЕДПРОСМОТР
Измените код и нажмите «Запустить». JavaScript и внешние запросы отключены.
Самостоятельный учебный материал. Техническая документация: первоисточник по теме ↗. Если результат отличается, проверьте код и версию браузера.