Command Palette

Search for a command to run...

HT

HTML-маркет

Преобразуйте HTML для мгновенной очистки Markdown. превращает заголовки, списки, ссылки, изображения, блок-котировки, блоки кода и таблицы в портативный GitHub Flavored Markdown.Tolerant of massy CMS markup.Runs client-side.

Что такое HTML-конвертер Markdown?

Конвертер HTML в Markdown принимает HTML - страницу, скопированную с CMS, вывод редактора с богатым текстом, фрагмент визуализированной статьи - и превращает ее обратно в чистую Markdown. Заголовки становятся строками #, <strong> и <em> становятся жирным шрифтом и курсивом, якоря становятся [текстовыми](url) ссылками, <img> становится синтаксисом изображений, упорядоченные и неупорядоченные списки нумеруются и заполняются списками, <blockquote> становится > цитаты, <pre><code> становится изолированными блоками кода, а таблицы становятся таблицами трубок GitHub со вкусом Markdown.

Преобразование HTML в Markdown вручную происходит медленнее всего с таблицами, и именно здесь конвертер HTML в Markdown экономит больше всего времени. Вставить <table>PH1<th>Plan</th><th>Price</th></tr><td>Free</td><tr>0_$0<tr>1<tr>2<tr>3__ и вы получаете три строки назад: | План | Цена |, затем | --- | - | | | | Делитель, затем | Бесплатно | 0 долларов США |. Та же самая таблица HTML для разметки работает для сетки цен, скопированной со страницы документов или таблицы характеристик, экспортированной из вики, и вы можете проверить результат, вставив его в любой предварительный просмотр GitHub.

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

Все работает в вашем браузере. парсер написан от руки и не зависит от зависимости - он не использует удаленный API и даже не полагается на DOM браузера, поэтому он терпим к незакрытым тегам и случайным атрибутам, которыми полон HTML реального мира. ваши черновики, внутренние страницы и вставленный контент никогда не покидают страницу. Вставьте HTML, выберите стиль бюллетеня, затем скопируйте Markdown или загрузите файл.md.

Преобразование потеряно в одном направлении по дизайну, потому что Markdown выражает гораздо меньше, чем HTML. Классы, идентификаторы, встроенные стили, пролеты, атрибуты данных и все позиционное отбрасываются, так как Markdown не имеет возможности нести их: что выживает, так это структура, которая обычно является точкой преобразования. GitHub Flavored Markdown обрабатывает таблицы, но только простые, поэтому таблица со слитыми ячейками или содержимым блока внутри ячейки не может быть представлена и сталкивается с с сплющенными Вложенные списки преобразуются чисто; глубоко вложенные комбинации списков и блок-квот - это то, где вывод становится хрупким. Месси разметка CMS с незакрытыми тегами скорее анализируется, чем отклоняется, поэтому вставка из богатого текстового редактора обычно работает, и результат стоит читать, а не доверять ему.

Как использовать конвертер HTML в Markdown?

  1. Вставьте свой HTML

    Введите или вставьте HTML в редактор - скопировано с веб-страницы, экспортировано с CMS или создано полем с богатым текстом. Markdown обновляется по мере ввода; загрузите образец, чтобы увидеть, что поддерживается.

  2. Выберите свои варианты

    Выберите символ маркера для неупорядоченных списков, оставьте уценку со вкусом GitHub для таблиц и зачеркиванием, а также решите, следует ли хранить ссылки и изображения или убирать их до простого текста.

  3. Просмотрите уценку

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

  4. Скопируйте или скачайте

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

Основные характеристики

  • Полное покрытие блоков

    Заголовки, абзацы, упорядоченные и неупорядоченные списки (включая вложенные списки), цитаты, горизонтальные правила, блоки кода и списки описания сопоставляются с эквивалентами Markdown

  • Таблицы GFM и зачеркнутость

    Таблицы HTML становятся таблицами трубок GitHub Flavored Markdown со строкой заголовка и разделителем, а <del>/<s> становятся ~~strikethrough~~ - расширения, которые уже используют ваши README и документы

  • Ссылки, изображения и встроенный код

    Якоря становятся [ text](href "название"), изображения становятся ! [ ALT](SRC) и <code> пролеты завернуты в обратные чеки, а их содержимое остается нетронутым, чтобы фрагменты выжили преобразование

  • терпимая к грязной разметке

    Незакрытые теги, имена тегов в верхнем регистре, нецитируемые атрибуты, комментарии и блоки <script>/ <style> обрабатываются изящно - конвертер никогда не использует реальный HTML

Frequently Asked Questions

Вставьте свой HTML в редактор, и Markdown появится немедленно - нет файла для загрузки и нет кнопки преобразования для нажатия. Если хотите, отрегулируйте стиль пули или обработку ссылок, затем скопируйте Markdown или загрузите его в виде файла.md.

Comments

0 comments

0/2000 characters

No comments yet. Be the first to share your thoughts!

html to markdownhtml to markdown converterconvert html to markdownhtml to mdweb page to markdownrich text to markdowncms to markdownhtml markdown convertermarkdown from htmlconverting html to markdownhtml table to markdown