Редактор Markdown
Пишите Markdown с живым предпросмотром рядом. Поддерживает таблицы и списки задач GitHub Flavored Markdown, очищенный HTML-вывод и скачивание .md и .html.
Рендеринг через marked и очистка через DOMPurify: скрипты, обработчики событий и прочий небезопасный HTML удаляются из превью и итогового HTML.
Похожие Инструменты
Просмотреть ВсеЧто такое Редактор Markdown?
Онлайн-редактор Markdown с живым предпросмотром рядом с текстом. Поддерживает GitHub Flavored Markdown (таблицы, списки задач, зачёркивание, автоссылки), показывает сгенерированный HTML и позволяет скопировать HTML или скачать документ как .md либо автономный файл .html.
Как пользоваться Редактор Markdown
- Пишите или вставляйте Markdown в редактор либо нажмите Загрузить пример, чтобы увидеть синтаксис.
- Смотрите, как обновляется предпросмотр по мере ввода; переключайте вид между «рядом», редактором, предпросмотром и HTML.
- При необходимости включайте GitHub Flavored Markdown и Считать одиночный перенос строки тегом <br>.
- Скопируйте HTML или воспользуйтесь Скачать .md / Скачать .html.
Пример
# Hi **bold** and <img src=x onerror=alert(1)>
<h1>Hi</h1> <p><strong>bold</strong> and <img src="x"></p>
Обработчик onerror удаляется DOMPurify
Когда использовать Редактор Markdown
Используйте для черновиков README, документации, заметок, постов на форумах или писем на Markdown либо для преобразования Markdown в чистый HTML. Синтаксис, специфичный для одной платформы (оповещения GitHub, диаграммы Mermaid, формулы с $…$, вики-ссылки), не отображается.
Как работает Редактор Markdown
Markdown преобразуется библиотекой marked (совместимой с CommonMark, с расширениями GFM при включении; опция breaks превращает одиночные переводы строк в <br>). Полученный HTML пропускается через DOMPurify с его HTML-профилем, который удаляет <script>, атрибуты обработчиков событий вроде onerror, URL javascript: и другую опасную разметку до показа в предпросмотре, копирования или скачивания. Обе библиотеки загружаются по требованию в вашем браузере.
Распространенные Случаи Использования
- Черновик README.md с живым предпросмотром
- Преобразование заметок Markdown в HTML для сайта или письма
- Написание таблиц и списков задач в GFM
- Обучение синтаксису Markdown
- Предпросмотр Markdown из CMS или чата перед публикацией
Примечание по Безопасности
Предпросмотр и HTML-вывод очищаются DOMPurify, поэтому вставка недоверенного Markdown не может выполнить скрипты на этой странице. Markdown никогда не покидает ваш браузер.
Часто Задаваемые Вопросы
Разрешён ли «сырой» HTML в Markdown?
Да, но он очищается: безопасные теги остаются, а скрипты, обработчики событий и ссылки javascript: удаляются.
Сохраняется ли мой документ?
Нет. Ничего не хранится и не загружается — скачайте файл .md, чтобы сохранить работу.
Что такое GitHub Flavored Markdown?
Расширение CommonMark от GitHub, добавляющее таблицы, списки задач (- [x]), зачёркивание (~~текст~~) и автоматические ссылки.