MarkupGenMarkupGen
ДокументацияРесурсыБлогСценарии использованияСравнение
ВойтиНачать бесплатно
  1. MarkupGen
  2. /Блог
  3. /HTML5-баннеры из Figma с MarkupGen: дизайн, конвертация и правка в Studio Editor
Назад в блог

Опубликовано 2026-10-12 · Автор Команда MarkupGen

HTML5-баннеры из Figma с MarkupGen: дизайн, конвертация и правка в Studio Editor

HTML5-баннеры из Figma с MarkupGen: дизайн, конвертация и правка в Studio Editor

В Figma баннер выглядит готовым задолго до того, как он готов в коде. Кому-то всё равно приходится заново собирать заголовок, фото товара и кнопку на HTML и CSS — и повторять это, когда меняется текст, кнопка сдвигается на 8px или кампании нужны ещё три размера. Большая часть времени уходит на мелкие правки, а не на первую сборку.

MarkupGen сокращает обе части работы. Он конвертирует фрейм Figma в HTML и CSS, а затем позволяет продолжать визуально дорабатывать результат в Studio Editor, не возвращаясь в Figma ради каждой мелочи. В этой статье разобран весь процесс Figma to HTML5 banner и прямо сказано, что инструмент умеет, а что нет.

Макет Figma → плагин MarkupGen → генерация HTML/CSS → Studio Editor → проверка → экспорт

Конвертация макетов Figma в HTML5-баннеры

Процесс начинается в плагине MarkupGen для Figma. Выберите фрейм баннера и отправьте его. Структура, тексты и изображения фрейма появятся в рабочем пространстве MarkupGen в виде проекта, где вы и генерируете код.

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

  • Заголовки и рекламный текст остаются настоящим текстом, а не частью склеенной картинки.
  • Изображения товара и фоновые изображения экспортируются вместе с проектом.
  • CTA-кнопки сохраняют заливку, скругление и надпись.
  • Фигуры, слои, типографика и отступы считываются из файла дизайна, а не оцениваются по скриншоту.

Результат — это отправная точка, обычно близкая к макету, а не гарантия попиксельной копии. Нестандартные эффекты, пользовательские шрифты, которых нет в Google Fonts, и сильно перекрывающиеся слои стоит проверять в первую очередь. Подробнее о том, как читается макет, — в статье как работает конвертация Figma в HTML/CSS в MarkupGen.

Правка баннеров прямо в Studio Editor

Именно это делает MarkupGen чем-то большим, чем генератор кода. Сгенерированный код редко бывает финальной версией баннера: юридическая строка стала длиннее, кнопке нужно больше воздуха, клиент просит увеличить логотип. В большинстве инструментов это означает править CSS вручную или возвращаться в Figma и конвертировать заново.

В MarkupGen вы включаете Визуальный редактор на панели инструментов проекта — режим редактирования студии проекта — и работаете с самим баннером.

Визуальный редактор MarkupGen: слева дерево HTML, в центре предпросмотр, справа инспектор с полями содержимого, ссылки и расположения

Настоящий скриншот Визуального редактора MarkupGen (интерфейс на английском), здесь открыт макет страницы товара. При выборе элемента открываются поля его содержимого, ссылки и расположения.

Выберите любой элемент в предпросмотре или в дереве HTML, и инспектор покажет, что в нём можно изменить:

Что нужно исправить Что даёт Studio Editor
Текст и ссылки Правка текста на месте (двойной клик в предпросмотре), ссылка и открытие в новой вкладке
Размер и отступы Ширина, высота, margin и padding по каждой стороне
Положение и выравнивание Выравнивание внутри flex- или grid-родителя, порядок, z-index, поворот
Типографика Размер шрифта, насыщенность, высота строки и выравнивание текста
Внешний вид Цвет фона и текста, прозрачность, рамка, скругление, тень и фильтры — размытие, яркость и другие
Видимость Скрыть, показать или удалить элемент

Что это значит на практике:

  • Меняйте раскладку и положение поддерживаемых элементов, не открывая таблицу стилей.
  • Точно настраивайте размеры, отступы и выравнивание числовыми значениями.
  • Вносите визуальные правки без возврата в Figma ради каждой мелочи.
  • Сразу видьте результат, отменяйте или повторяйте шаг и сохраняйте, когда всё выглядит как нужно.
  • Сокращайте хождение между дизайном и кодом. Каждое изменение записывается в HTML и CSS, поэтому экспортируемый код — это тот самый баннер, который вы видите.

Два честных ограничения. Правка выполняется выбором элемента и изменением его свойств в инспекторе — это не холст со свободным перетаскиванием. И правки односторонние: они меняют сгенерированный код, а не ваш файл Figma.

Studio Editor входит в тариф Free, где он использует общую месячную квоту генераций, и не ограничен на платных тарифах.

Несколько вариантов генерации кода

Для вывода «Адаптивный HTML» вы выбираете CSS-инструментарий, на котором будет написан код:

  • Vanilla CSS — чистый CSS без зависимостей; проще всего вставить в рекламный слот или блок CMS.
  • Tailwind CSS — утилитарные классы; удобно, если баннер живёт на сайте с Tailwind.
  • Bootstrap — для команд, чьи страницы уже подключают Bootstrap.

Все три доступны на тарифе Free. Bulma, Materialize и Pico CSS тоже поддерживаются и требуют платного тарифа. Если сомневаетесь в выборе, сравнение есть в статье Vanilla CSS vs Bootstrap vs Tailwind. Для отдельного баннера Vanilla CSS обычно даёт самый лёгкий и переносимый файл.

Тариф Free включает 5 генераций кода в месяц; у платных тарифов дневные квоты.

Предпросмотр, ИИ-оценка и доработка

После генерации сравните предпросмотр с изображением исходного макета в рабочем пространстве и исправьте замеченное в Studio Editor.

На платных тарифах ИИ-оценка даёт второе мнение. Она сравнивает сгенерированный результат с исходным макетом и возвращает балл соответствия от 0 до 10 по шести взвешенным критериям — раскладка и структура, отступы и выравнивание, типографика, цвет, содержимое и изображения, размеры и эффекты — вместе со списком отличий и редактируемым промптом для повторной генерации.

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

Экспорт и использование HTML5-баннера

Когда баннер готов, сохраните его и скачайте HTML вместе с изображениями и шрифтами в .zip или скопируйте код. На платных тарифах тот же макет можно экспортировать и как компоненты React, Vue, Svelte или Angular.

Полезно разделять три вещи, которые часто называют «HTML5-баннером»:

Что это В MarkupGen
HTML/CSS-баннер Раскладка баннера в виде разметки и стилей Да — это основной сценарий
Анимация и интерактив Движение, состояния при наведении, поведение на скриптах Частично — готовые анимации появления (fade, slide, zoom, flip), которые проигрываются, когда элемент попадает в область просмотра, с настройкой длительности, задержки и easing; редактора таймлайна и ключевых кадров нет
Пакет для рекламной платформы ZIP по спецификации конкретной сети: отслеживание кликов, лимиты веса, правила именования Нет — вы готовите и проверяете его сами

То есть на выходе — чистая разметка баннера, которая принадлежит вам. Если баннер идёт в рекламную сеть, добавьте после экспорта код перехода по клику и упаковку этой платформы и прогоните его через её валидатор. Если баннер размещается на вашем сайте, лендинге или в CMS, экспортированных HTML и CSS часто достаточно. Для баннеров в письмах см. Email Ready.

Кому помогает этот процесс

  • Фронтенд-разработчики пропускают пересборку и тратят время на то, что требует решений. См. MarkupGen для разработчиков.
  • Дизайнеры и креативные команды исправляют отступы и текст на настоящем баннере вместо того, чтобы писать запрос на правку.
  • Команды digital-маркетинга превращают макет кампании в рабочую разметку, не дожидаясь окна у разработки. См. MarkupGen для маркетинговых команд.
  • Агентства и команды рекламного продакшена обрабатывают раунды правок от клиента как редактирование, а не как пересборку. См. MarkupGen для агентств.

Процесс вкратце

  1. Создайте баннер в Figma, по одному фрейму на размер.
  2. Передайте фрейм через плагин MarkupGen для Figma.
  3. Сгенерируйте HTML и CSS в нужном инструментарии.
  4. Доработайте баннер в Studio Editor.
  5. Проверьте предпросмотр по макету и оцените его с помощью ИИ-оценки, если она входит в ваш тариф.
  6. Экспортируйте код и протестируйте его там, где баннер будет показываться.

Частые вопросы

Экспортирует ли MarkupGen ZIP, готовый для Google Ads или другой рекламной сети? Нет. MarkupGen экспортирует HTML, CSS, изображения и шрифты баннера. Отслеживание кликов, лимиты веса и правила упаковки конкретных рекламных платформ не обрабатываются, их нужно добавить и проверить самостоятельно.

Можно ли анимировать баннер? Можно применить готовые анимации появления — fade, slide, zoom, flip, — которые проигрываются, когда элемент попадает в область просмотра, и задать длительность, задержку и easing. Редактора таймлайна и ключевых кадров нет.

Доступен ли Studio Editor на тарифе Free? Да. Визуальная правка входит в тариф Free и использует его месячную квоту генераций. Для ИИ-оценки нужен платный тариф.

Синхронизируются ли мои правки обратно в Figma? Нет. Правки меняют только сгенерированные HTML и CSS. Файл Figma не изменяется.

Будет ли баннер точно совпадать с макетом? Обычно он близок к нему, но точное совпадение не гарантируется. Сравните предпросмотр с оригиналом и исправьте отличия в Studio Editor.

Превратите макеты Figma в редактируемые HTML5-баннеры

Проектируйте в Figma. Генерируйте код в MarkupGen. Дорабатывайте баннер в Studio Editor.

Конвертировать Figma в HTML с MarkupGen →

Попробуйте с Figma в HTML

Похожие материалы

Email Ready: HTML-письмо из Figma или из картинкиБлог

Email Ready: HTML-письмо из Figma или из картинки

Режим Email Ready в MarkupGen превращает макет Figma в табличное HTML-письмо или нарезает картинку в письмо со ссылками, которое Gmail не обрезает.

Читать далее
Figma to HTML против React против Tailwind: что выбрать?Блог

Figma to HTML против React против Tailwind: что выбрать?

Гид по выбору между тремя самыми популярными форматами вывода MarkupGen — когда экспортировать Figma в HTML/CSS, когда в React, и где на самом деле место Tailwind.

Читать далее
Figma в код: поддержка React, Vue и CSS-фреймворков в MarkupGenБлог

Figma в код: поддержка React, Vue и CSS-фреймворков в MarkupGen

MarkupGen превращает дизайн Figma в готовые компоненты React или Vue 3, а также экспортирует в Svelte и Angular, либо в HTML/CSS с CSS-фреймворками Tailwind, Bootstrap, Bulma, Materialize или Pico — формат выбирается для каждого экспорта отдельно.

Читать далее
Как оценить сгенерированный AI HTML перед публикациейБлог

Как оценить сгенерированный AI HTML перед публикацией

Повторяемый чек-лист для оценки результата Figma-to-code от AI за пределами «выглядит правильно» — визуальная точность, семантика, адаптивность, доступность и вес.

Читать далее
Готов ли вывод Figma в HTML к SEO? Что проверитьБлог

Готов ли вывод Figma в HTML к SEO? Что проверить

Конвертированный HTML может выглядеть идентично дизайну и всё равно вредить SEO. Чек-лист того, что проверить перед публикацией экспорта Figma в код.

Читать далее
Figma в доступный HTML: практическое руководствоБлог

Figma в доступный HTML: практическое руководство

Что на самом деле требуется для доступности в процессе конвертации Figma в HTML — семантическая разметка, заголовки, ARIA, формы, контраст и навигация с клавиатуры.

Читать далее
Сравнение

MarkupGen против Figma Dev Mode: в чём разница?

Figma Dev Mode помогает разработчикам изучать дизайн; MarkupGen превращает целый фрейм в готовый файл HTML/CSS/React. Разбираемся, чем они отличаются.

Читать далее
MarkupGen для агентств и фрилансеровСценарии использования

MarkupGen для агентств и фрилансеров

Превращайте утверждённые дизайны Figma в готовый для клиента HTML, CSS или React быстрее, а каждый проект остаётся приватным в вашем рабочем пространстве.

Читать далее

Превратите свой следующий дизайн Figma в код

Начните бесплатно и экспортируйте чистый HTML, CSS или React из любого файла Figma.

Конвертировать бесплатно
MarkupGenMarkupGen© 2025 MarkupGen. Все права защищены.
БлогСценарии использованияСравнениеРесурсы
О насДокументацияКонфиденциальностьУсловияКонтакты