Онлайн-редактор HTML
FreeРедактируйте HTML, CSS и JavaScript в трёх панелях с живым изолированным предпросмотром, обновляющимся по мере набора текста, плюс загрузка в один клик как отдельного HTML-файла.
Работает полностью в вашем браузере. Ваш код никуда не отправляется.
Живой предпросмотр
Недавняя активность
Видно всем. Последние 20 использований от всех посетителей, сначала новые.
Выполнен живой предпросмотр (132 символов HTML, 77 символов CSS, 102 символов JS)
18 минут назад
Eine Live-Vorschau ausgeführt (132 HTML-Zeichen, 77 CSS-Zeichen, 102 JS-Zeichen)
32 минуты назад
Ran a live preview (27 HTML chars, 42 CSS chars, 151 JS chars)
4 часа назад
Ran a live preview (27 HTML chars, 42 CSS chars, 102 JS chars)
4 часа назад
Ran a live preview (27 HTML chars, 77 CSS chars, 102 JS chars)
4 часа назад
Ran a live preview (132 HTML chars, 77 CSS chars, 102 JS chars)
4 часа назад
Что делает этот инструмент
Пишите HTML, CSS и JavaScript в трёх отдельных панелях и смотрите, как они объединяются в единый живой предпросмотр, обновляющийся по мере набора текста, с загрузкой результата в один клик как отдельного HTML-файла.
Как это работает
Инструмент собирает полный HTML-документ из ваших трёх панелей (CSS, обёрнутый в тег style, ваш HTML в body, ваш JavaScript в теге script в конце) и загружает этот документ в изолированный iframe с помощью атрибута srcdoc. Sandbox разрешает выполнение скриптов, но блокирует доступ предпросмотра к DOM, кукам или хранилищу этой страницы, поэтому ваш код работает в реалистичной, но изолированной браузерной среде.
Какие проблемы решает
- Быстрая проверка фрагмента HTML, правила CSS или небольшого скрипта без создания локальных файлов.
- Прототипирование небольшой страницы или идеи интерфейса с экспортом в рабочий HTML-файл.
- Демонстрация или обмен самодостаточным примером кода, который кто-то другой может вставить и немедленно запустить.
Часто задаваемые вопросы
›Безопасно ли запускать ненадёжный JavaScript в предпросмотре?
Предпросмотр работает внутри изолированного (sandbox) iframe, где скрипты разрешены, но доступ к тому же источнику отключён, поэтому код в предпросмотре не может читать или изменять эту страницу, ваши куки или локальное хранилище. Тем не менее, внутри этого sandbox он может свободно выполнять JavaScript, открывать диалоговые окна или делать сетевые запросы, как и любая другая веб-страница, поэтому продолжайте относиться к любому коду, вставленному из ненадёжного источника, так же, как если бы вы запускали его в новой вкладке браузера.
›Как объединяются панели HTML, CSS и JavaScript?
Инструмент оборачивает ваш CSS в тег <style> внутри head документа, размещает ваш HTML прямо в body и добавляет ваш JavaScript в тег <script> в конце body, точно как типичный одностраничный HTML-документ, а затем загружает этот объединённый документ в предпросмотр.
›Могу ли я скачать то, что создал, как настоящий файл?
Да, кнопка «Скачать как .html» сохраняет точно тот же объединённый документ, показанный в предпросмотре, как единый файл index.html, готовый к открытию прямо в браузере или загрузке на веб-сервер.
›Обновляется ли предпросмотр автоматически по мере набора текста?
Да, предпросмотр автоматически обновляется через короткое время после того, как вы перестаёте печатать в любой из трёх панелей, так что вы можете увидеть эффект своих изменений без нажатия отдельной кнопки запуска.
›Почему вывод console.log нигде не появляется на странице?
Предпросмотр представляет собой настоящий, изолированный браузерный документ, поэтому вывод console.log идёт в собственную консоль этого документа, а не на эту страницу. Откройте инструменты разработчика вашего браузера и выберите контекст iframe предпросмотра, чтобы увидеть вывод консоли, или используйте alert() для быстрой видимой проверки.
Похожие инструменты
Текст
Конвертер Excel в HTML-таблицу
Вставьте из Excel или Google Таблиц, либо загрузите файл .xlsx/.xls/.csv, и получите чистую HTML-таблицу с живым предпросмотром, опциональным оформлением и выравниванием числовых столбцов.
FreeТекст
Конвертер HTML-сущностей
Преобразуйте текст в HTML-сущности и обратно одновременно в обоих направлениях, с десятичным или шестнадцатеричным числовым форматом и таблицей быстрого справочника распространённых сущностей.
FreeТекст
Валидатор HTML
Проверяет HTML на незакрытые теги, дублирующиеся ID, устаревшие элементы и другие распространённые чётко определённые проблемы, проверено собственным парсером сопоставления тегов, не полный валидатор соответствия W3C.
FreeТекст
Предпросмотр Markdown
Отображает Markdown в виде живого, очищенного HTML рядом с исходным текстом, с переключателем для просмотра и копирования сгенерированного HTML.
FreeТекст
Исправление мойибакэ (искажённого текста)
Восстанавливает исходные байты за искажённым (мойибакэ) текстом и повторно декодирует их с помощью нескольких распространённых кодировок, показывая каждый чистый результат.
FreeТекст
Проверка синтаксиса MySQL
Проверяет синтаксис MySQL для одного или нескольких операторов, разделённых точкой с запятой, сообщая точную строку и столбец первой найденной ошибки.
FreeТекст
Генератор Паролей
Создавайте надёжные случайные пароли прямо в браузере с помощью криптографически безопасного генератора, с индикатором надёжности в реальном времени, расчётом энтропии и поддержкой создания нескольких паролей сразу.
FreeТекст
Конвертер Punycode
Преобразуйте текст между Unicode и Punycode (RFC 3492), кодировкой только из ASCII-символов для интернационализированных доменных имён, с полным режимом домена (с учётом точек, автоматический префикс xn--) и режимом простого ярлыка, преобразуя сразу несколько строк.
Комментарии (0)
Понравился инструмент? Оставьте комментарий, поделитесь советом или расскажите, как нам его улучшить.
Пока нет комментариев. Будьте первым, кто поделится мнением!