Инструмент разработчика

Markdown в HTML

Преобразуйте стандартный синтаксис Markdown в HTML с безопасным предпросмотром и готовым к копированию результатом.

Этот парсер намеренно фокусируется только на основном синтаксисе: заголовках, выделении, списках, цитатах, ссылках, встроенном коде, блоках кода и абзацах.

Поддерживаемые возможности

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

Конвертировать Markdown

Экранирование

Входящий HTML экранируется до применения правил Markdown, поэтому теги, введенные в источнике, отображаются буквально.

Ссылки

Ссылки Markdown отрисовываются с безопасным экранированным текстом и значениями href, полученными из экранированного источника.

Ограничения

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

Как это работает

Парсер сначала экранирует необработанные сущности HTML, а затем применяет ограниченный набор преобразований Markdown строка за строкой. Сначала сохраняются блоки кода, затем применяется встроенное форматирование, а блочные структуры, такие как заголовки, списки и цитаты, собираются в окончательный HTML-вывод.