Форматирование книги для Amazon Kindle: практическое руководство
Введение
В отличие от статического PDF, форматирование книги для Amazon Kindle требует внимания к HTML и поддерживаемым тегам. Книга для Kindle — это по сути HTML + CSS. Сложность в том, что не все HTML-теги и CSS-правила гарантированно поддерживаются на всех моделях ридеров. Кроме стандартных тегов есть и специфические метки (например,
Важно: это руководство предполагает, что книга уже написана, вы знакомы с KDP и имеете базовые знания HTML.
Начало работы (KDP)
- Зарегистрируйтесь в Kindle Direct Publishing (KDP).
- Нажмите «Add a new title» и заполните данные о книге.
- Добавьте обложку при желании.
- На странице загрузки добавьте файл книги позже — можно сохранить как черновик и вернуться.
Общая структура файла
Создайте новую папку для проекта и внутри — один HTML-файл (или несколько, если у вас отдельные файлы глав) и папку с изображениями. Рекомендуемая базовая структура HTML:
Моя книга
Используйте простую, валидную разметку. Kindle хорошо работает с базовым XHTML/HTML, но сложный CSS и современные свойства могут не поддерживаться.
Создание титульной страницы и заголовков
- Для титульной страницы используйте простой блок с выравниванием по центру. Например:
Название книги
Автор
- Можно также вставить изображение обложки на отдельную страницу.
Управление разрывами страниц
Ключевой момент: Kindle часто игнорирует «пустые строки» и пробелы. Чтобы явно задать новую страницу в ридере, используйте специальный тег:
Вставляйте этот тег в конце главы или там, где нужен явный переход на следующую страницу. Любое место с таким тегом будет начинать новую страницу в большинстве устройств Kindle.
Параграфы, отступы и пробелы
- Для параграфов используйте тег
. Kindle автоматически добавит отступ первой строки.
Это первый абзац главы. Kindle обычно будет автоматически делать отступ первой строки.
- Если вам нужно вставить дополнительное вертикальное пространство, лучше избегать множества пустых строк. Для редкого ручного отступа используйте аккуратно inline-стили или небольшие контролируемые блоки:
Иногда встречается нежелательное поведение — ридер игнорирует точные размеры и пользовательские настройки шрифта. Оставляйте гибкость для настроек читателя.
Изображения
Сохраняйте все изображения в той же папке, что и HTML, и используйте относительные пути. В исходном материале в статьях часто применяют Markdown-метод вставки изображений. В HTML для Kindle лучше применять , но в этом руководстве мы сохраняем исходные медиа-строки и даём примеры.
Пример HTML-вставки изображения:

Исходные встроенные изображения из статьи (с изменёнными ALT на русском):



Пример проблемы: авторы иногда вставляют изображение через Markdown со сломанными кавычками в URL. Проверьте URL и кодировку символов — путь к файлу должен быть корректен.

Стили (CSS)
- Ограничьтесь простыми стилями: базовые селекторы, текстовые свойства, выравнивание, отступы.
- Избегайте сложных сеток, flexbox/grid и продвинутых трансформаций — они могут не работать во всех версиях приложения Kindle.
Пример внешнего файла стилей (styles.css):
body { font-family: serif; color: #000; }
h1, h2 { text-align: center; }
p { text-indent: 1.2em; line-height: 1.4; }Подключайте CSS через или встроенным