Конвертер HTML в Markdown принимает HTML — страницу, которую вы скопировали из CMS, вывод редактора с обнистой текстовой информацией, фрагмент визуализированной статьи — и возвращают его обратно в чистую уценку. Заголовки становятся # строк, <strong> и <em> становятся жирными и курсивными, якорями становятся [текст](url) ссылки, <img> становятся синтаксисом изображения, упорядоченные и неупорядоченные списки становятся нумерованными, <blockquote> цитаты, <pre>PH5__ становится огороженным кодовым блоком, а таблицы становятся таблицами трубок Markdown со вкусом GitHub.
Markdown — это портативный формат, который документируют сайты, статические блоги, файлы README, приложения для заметок и искусственный интеллект. HTML — это то, что вы обычно получаете, когда копируете из Интернета или экспортируете из редактора WYSIWYG, и он содержит много разметки, которую вы не хотите, в обычном текстовом документе. Преобразование одного в другое вручную — это утомительно и подвержено ошибкам; конвертер на основе правил делает это последовательно.
Все работает в вашем браузере. Парсер написан от руки и не содержит зависимостей — он не использует удаленный API и даже не полагается на DOM браузера, поэтому он терпим к незакрытым тегам и заблужденным атрибутам, которыми заполнен реальный HTML-код. Ваши черновики, внутренние страницы и вставленные материалы никогда не покидают страницу. Вставьте HTML, выберите стиль маркировки, затем скопируйте уценку или загрузите файл .md.
Введите или вставьте HTML в редактор — скопировано с веб-страницы, экспортировано из CMS или создаваемое полем с богатым текстом. По мере ввода метки обновляются; загрузите образец, чтобы увидеть, что поддерживается.
Выберите символ маркера для неупорядоченных списков, оставьте уценку со вкусом GitHub для таблиц и зачеркиванием, а также решите, следует ли хранить ссылки и изображения или убирать их до простого текста.
Прочтите вывод рядом с вашим источником и проверьте статистику — слова, заголовки, ссылки, изображения, блоки кода и расчетное время чтения — чтобы подтвердить, что структура оказалась нетронутой.
Скопируйте уценку в буфер обмена или загрузите его в виде файла .md, готовых поместить в README, на сайт документов, в приложение для заметок или в статический блог.
Заголовки, абзацы, упорядоченные и неупорядоченные списки (включая вложенные списки), цитаты, горизонтальные правила, блоки кода и списки описания сопоставляются с эквивалентами Markdown
HTML-таблицы становятся github со вкусом Markdown Таблицы с заголовком строки и делителем, а <del> / <s> становятся ~~стрекать~~ — расширения, которые уже используют ваши README и документы
Якоря становятся [ text](href "название"), изображения становятся ! [ ALT](SRC) и <code> пролеты завернуты в обратные чеки, а их содержимое остается нетронутым, чтобы фрагменты выжили преобразование
Незакрытые теги, имена тегов верхнего регистра, некачественные атрибуты, комментарии и <script>/<style> блоки все обрабатываются изящно — конвертер никогда не выбрасывает в реальный html
Convert Markdown to clean, semantic HTML with GitHub Flavored Markdown support — tables, task lists, fenced code, heading anchors, live preview and a full HTML document export.
Encode and decode HTML entities — named (&), decimal (&), and hex (&) forms, with XSS-safe special-character escaping
Minify HTML markup for faster page loads or beautify it for readable, indented source
0 comments
No comments yet. Be the first to share your thoughts!