Промпт для HTML/CSS/JS
Промпт создаёт небольшой интерфейс на HTML, CSS и JavaScript. Вы задаёте файлы, поведение и размеры экрана, на которых нужна проверка.
Обновлено: 2026-10-09
Промпт
Напиши небольшой интерфейс без фреймворка.
Задача: [поведение]. Файлы: [один HTML или три файла].
Размеры экранов: [ширины]. Доступность: [клавиатура и подписи].
Дай весь код выбранных файлов. Используй семантические элементы, адаптивную ширину и безопасное обновление текста через textContent.
Соберите свой промпт
Ответьте на вопросы. Промпт собирается бесплатно прямо здесь. Незаполненные места можно дополнить позже.
Открыть в конструкторе →Можно пропустить: в промпте останется место для ваших данных.
Можно пропустить: в промпте останется место для ваших данных.
Можно пропустить: в промпте останется место для ваших данных.
Можно пропустить: в промпте останется место для ваших данных.
Необязательное уточнение к исходному промпту.
Необязательное уточнение к исходному промпту.
Необязательное уточнение к исходному промпту.
Живой предпросмотр
Подставленное выделено зелёным, незаполненное — пунктиром.
Напиши небольшой интерфейс без фреймворка. Задача: [поведение]. Файлы: [один HTML или три файла]. Размеры экранов: [ширины]. Доступность: [клавиатура и подписи]. Дай весь код выбранных файлов. Используй семантические элементы, адаптивную ширину и безопасное обновление текста через textContent.
Нужно 100 таких промптов под разные данные? Загрузите таблицу в Promptada.
Создать аккаунт Для пакетной работы с текстами.Ответы остаются на этой странице и исчезают при перезагрузке. В ссылке — только выбранная задача.
Нужно много вариантов этого промпта?
Подготовьте таблицу компонентов, требований и окружений. Promptada соберёт текстовые задания по одному шаблону и передаст пакет выбранной модели.
Создать аккаунтКак пользоваться
- Подготовьте задача, файлы, размеры экранов, доступность.
- Назовите минимальную ширину экрана HTML-интерфейса числом.
- Откройте счётчик на 320 px, увеличьте шрифт и проверьте три нажатия кнопки.
- Исправь счётчик 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. Разделение файлов полезно, если код будет расширяться или войдёт в существующий проект.
Как проверить адаптивность?
Проверьте указанные ширины, клавиатуру и отсутствие горизонтального скролла. Проверка адаптивности включает также крупный текст, а не только узкую ширину окна.