Разработка

Промпт для HTML/CSS/JS

Промпт создаёт небольшой интерфейс на HTML, CSS и JavaScript. Вы задаёте файлы, поведение и размеры экрана, на которых нужна проверка.

Обновлено: 2026-10-09

Промпт

Напиши небольшой интерфейс без фреймворка.

Задача: [поведение]. Файлы: [один HTML или три файла].
Размеры экранов: [ширины]. Доступность: [клавиатура и подписи].

Дай весь код выбранных файлов. Используй семантические элементы, адаптивную ширину и безопасное обновление текста через textContent.
Ваши данные → готовый запрос

Соберите свой промпт

Ответьте на вопросы. Промпт собирается бесплатно прямо здесь. Незаполненные места можно дополнить позже.

Открыть в конструкторе →

Можно пропустить: в промпте останется место для ваших данных.

Можно пропустить: в промпте останется место для ваших данных.

Можно пропустить: в промпте останется место для ваших данных.

Можно пропустить: в промпте останется место для ваших данных.

Необязательное уточнение к исходному промпту.

Необязательное уточнение к исходному промпту.

Необязательное уточнение к исходному промпту.

Живой предпросмотр

Подставленное выделено зелёным, незаполненное — пунктиром.

Напиши небольшой интерфейс без фреймворка.

Задача: [поведение]. Файлы: [один HTML или три файла].
Размеры экранов: [ширины]. Доступность: [клавиатура и подписи].

Дай весь код выбранных файлов. Используй семантические элементы, адаптивную ширину и безопасное обновление текста через textContent.

Ответы остаются на этой странице и исчезают при перезагрузке. В ссылке — только выбранная задача.

Шаблон + ваши данные

Нужно много вариантов этого промпта?

Подготовьте таблицу компонентов, требований и окружений. Promptada соберёт текстовые задания по одному шаблону и передаст пакет выбранной модели.

Создать аккаунт

Как пользоваться

  1. Подготовьте задача, файлы, размеры экранов, доступность.
  2. Назовите минимальную ширину экрана HTML-интерфейса числом.
  3. Откройте счётчик на 320 px, увеличьте шрифт и проверьте три нажатия кнопки.
  4. Исправь счётчик HTML CSS JS только для узкого экрана и Enter; обновлять число через textContent, без фреймворков.

Для каких нейросетей

Нейросеть Версия Насколько подходит Примечание
GPT 6 Astra Подходит Сложные условия
GPT 6.1 Sol Подходит Основной текстовый вариант
GPT 6 Luna Подходит Короткая выдача
Claude Fable 5.1 Подходит Много ограничений
Claude Opus 5.5 Подходит Развёрнутый разбор
Claude Sonnet 5.5 Подходит Редактура и сравнение
Claude Haiku 5.5 Подходит Компактный формат
Gemini 3.8 Flash Подходит Текст и вложения
Gemini 3.1 Pro Preview Подходит Preview; подробный анализ
DeepSeek V4.1-Flash Подходит Текст; изображения
DeepSeek V4-Pro-0813 Подходит Только текст

Справочные данные для HTML/CSS/JS: GPT, Claude, Gemini, Gemini, DeepSeek.

Пример результата

Готовый один файл index.html со счётчиком:

<!doctype html>
<html lang="ru">
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>Счётчик</title>
<style>
body { max-width: 40rem; margin: auto; padding: 1rem; }
button { font: inherit; padding: .6rem; }
</style>
<h1>Счётчик</h1>
<p aria-live="polite" id="count">0</p>
<button type="button" id="add">Добавить</button>
<script>
let value = 0;
document.querySelector("#add").addEventListener("click", () => {
  document.querySelector("#count").textContent = String(++value);
});
</script>
</html>

Проверка: три клика дают 3; Enter на кнопке увеличивает число; на ширине 320 px нет горизонтальной прокрутки.

Как улучшить результат

  • Назовите минимальную ширину экрана HTML-интерфейса числом.
  • Выберите один файл или отдельные HTML, CSS и JS заранее.
  • Используйте кнопку для действия и текстовое обновление счётчика.
  • Проверьте увеличение текста и управление Enter без мыши.

Варианты промпта

Узкая задача

Напиши тот же счётчик в трёх файлах: index.html, styles.css, app.js. Без сборщика и внешних зависимостей.

Корректировка: HTML/CSS/JS

Исправь счётчик HTML CSS JS только для узкого экрана и Enter; обновлять число через textContent, без фреймворков.

Частые ошибки

  • Кликабельный div не работает для клавиатурного пользователя.
  • Размер контейнера фиксирован и создаёт горизонтальный скролл.
  • Пользовательский текст вставляют через innerHTML без необходимости.

Вопросы и ответы

Как написать интерфейс на HTML CSS JS?

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

Какие файлы нужны?

Для маленького примера достаточно одного HTML; для проекта попросите index.html, styles.css и app.js. Разделение файлов полезно, если код будет расширяться или войдёт в существующий проект.

Как проверить адаптивность?

Проверьте указанные ширины, клавиатуру и отсутствие горизонтального скролла. Проверка адаптивности включает также крупный текст, а не только узкую ширину окна.

От одного промпта к потоку

Подготовьте пакет технических заданий

Шаблоны и справочники помогают повторно использовать требования. Полученные текстовые ответы можно просмотреть и выгрузить; код проверяйте в своём окружении.

Создать аккаунт