Перейти к содержанию

Статический сайт из Markdown

Все курсы

Последовательно создаём библиотеку статей: от первой HTML-страницы до каталога, поиска и публикации на Beget. Сохраняем постоянные адреса и отделяем материалы от оформления.

В серии 12 уроков. Начните с первой сборки и добавляйте возможности в порядке уроков. К концу серии у учебного сайта будут общие шаблоны, навигация, поиск, карта сайта и порядок выпуска.

Перед началом

Базовые знания HTML и Python. Для упражнений используйте отдельную рабочую папку.

Уроки по порядку

  1. Из Markdown в HTML: первая сборка
  2. Метаданные статьи: заголовок и описание в YAML
  3. Несколько страниц и постоянные URL
  4. Общие шаблоны страницы: единые хедер и футер
  5. Стили, изображения и папка ресурсов
  6. Таблицы, код и прежняя HTML-разметка
  7. Каталог из метаданных статей
  8. Последовательность уроков и пагинация
  9. Поиск без серверного обработчика
  10. Canonical, robots.txt и карта сайта
  11. Проверки сборки и защита старых адресов
  12. Публикация на Beget и проверка HTTP

Уроки развивают общий пример. Переходите к следующему после разбора результата предыдущего; к нужной теме можно вернуться по этому оглавлению.

Выбрать другой курс · Открыть каталог всех материалов