Просто про створення сайтів і банерівЗображення · Код · WordPress
Головна / Посібники
HTML і дизайн

Читабельна стаття: рядок, ритм і контраст

Гарний шрифт не виправляє щільної стіни тексту. Читачеві потрібні зрозумілі заголовки, помітні посилання й зручна довжина рядка.

Перед початком

Візьміть справжню довгу статтю з таблицею, списком і картинкою. Короткий заголовок-заглушка не виявить проблем реального змісту.

Читабельна стаття: рядок, ритм і контраст. Змістова структура → Зручний рядок → Контраст і масштаб
Змістова структура → Зручний рядок → Контраст і масштаб
Текстове пояснення схеми

Змістова структура → Зручний рядок → Контраст і масштаб. Колонка 65ch не гарантує рівно 65 літер у рядку: одиниця залежить від метрики символу 0 шрифту. Це орієнтир для перевірки, а не універсальна норма.

Як зробити

  1. Обмежте колонку, наприклад почніть із 65ch. Налаштуйте розмір і міжрядковий інтервал, потім перевірте справжні українські, російські й англійські рядки.
  2. Організуйте зміст за завданнями. Заголовки описують відповіді, списки — послідовність або вибір. Посилання мають відрізнятися без наведення миші.
  3. Перевірте 360 px, широкий екран і збільшення до 200%. Збережіть заголовки таблиць і зручне читання на вузькому екрані, не зменшуючи весь текст до мікроскопічного.
Приклад коду
.prose { max-width: 65ch; font-size: 1.125rem; line-height: 1.7; }
.prose a { text-decoration: underline; text-underline-offset: .2em; }

Розгляньмо приклад

Колонка 65ch не гарантує рівно 65 літер у рядку: одиниця залежить від метрики символу 0 шрифту. Це орієнтир для перевірки, а не універсальна норма.

Перевірте результат

Слова не обрізані, літери не накладаються, фокус видимий. Перевірте контраст основного тексту, посилань і підписів.

Де легко помилитися

Блідий підпис може існувати на сторінці й залишатися практично нечитабельним. Перевіряйте обчислені кольори та їхнє співвідношення контрасту.

Джерела й продовження

Схема й приклади: редакція Web Article. Схема пояснює принцип і не є знімком інтерфейсу або результатом випробування програми.

Продовжити роботу