Конвертер HTML у Markdown

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

Як конвертувати HTML у Markdown

  1. Вставте фрагмент HTML або завантажте підтримуваний файл .html.
  2. Сконвертуйте вихідний код і перевірте, які семантичні елементи зберігають своє значення в Markdown.
  3. Перетворіть і перевірте посилання, зображення, вкладені списки, таблиці та блоки коду.
  4. Скопіюйте Markdown або завантажте файл .md.

Що зберігає конвертер?

Що зберігає конвертер?
Вихідний контентРекомендована поведінка на виходіПримітка до конвертації
ЗаголовкиЗіставляти <h1><h6> із заголовками Markdown
Абзаци та виділення текстуКонвертувати абзаци, жирний текст та курсив
СпискиКонвертувати впорядковані, невпорядковані та вкладені списки
ПосиланняЗберігати текст та вирішену URL-адресу
ЗображенняЗберігати джерело та альтернативний текст
КодВикористовувати вбудований код та виділені блоки коду
ТаблиціКонвертувати сумісні таблиці в GFM
ЦитатиКонвертувати семантичні блоки цитат

Загальне використання HTML для Markdown

Перенести веб-документацію

Перемістіть семантичний HTML у систему документації на основі Markdown.

Чистий скопійований форматований текст

Перетворіть створений редактором HTML у простіший формат перед створенням версій або публікацією.

Підготувати приклади коду

Зберігайте блоки коду та заголовки без повної таблиці стилів сторінки.

Створіть текстовий контекст ШІ

Видаліть сценарії та стилі, зберігаючи інформаційну структуру, яку ще потрібно переглянути.

Прихований та шаблонний контент

Конвертеру потрібні чіткі правила щодо прихованих елементів, навігації та візуально згорнутого контенту.

Загальне використання HTML для Markdown

Перенести веб-документацію

Перемістіть семантичний HTML у систему документації на основі Markdown.

Чистий скопійований форматований текст

Перетворіть створений редактором HTML у простіший формат перед створенням версій або публікацією.

Підготувати приклади коду

Зберігайте блоки коду та заголовки без повної таблиці стилів сторінки.

Створіть текстовий контекст ШІ

Видаліть сценарії та стилі, зберігаючи інформаційну структуру, яку ще потрібно переглянути.

Прихований та шаблонний контент

Конвертеру потрібні чіткі правила щодо прихованих елементів, навігації та візуально згорнутого контенту.

Приклад конвертації HTML у Markdown

Input
<h2>Setup</h2>
<p>Read the <a href="/guide">guide</a>.</p>
<ul><li>Install</li><li>Test</li></ul>
Expected Markdown
## Setup

Read the [guide](/guide).

- Install
- Test

Поради щодо отримання більш чистого Markdown

  1. Використовуйте семантичний HTML Заголовки, списки та таблиці конвертуються більш надійно, ніж загальні макетні контейнери.
  2. Вказуйте базову URL-адресу за потреби Відносні посилання вимагають контексту, якщо результат має працювати за межами вихідної сторінки.
  3. Виберіть діалект виведення GFM підтримує таблиці та списки завдань, які не визначені в базовому CommonMark.
  4. Перевіряйте блоки коду Підтвердьте виявлену мову програмування та будь-які вбудовані зворотні лапки.
  5. Визначте правила для необробленого HTML Збереження непідтримуваного HTML може зберегти інформацію, але знижує переносимість.

Плавна робота з кількома гігабайтними файлами

SolConverter створено для переміщення багатогігабайтних файлів без зависання робочого простору. Він обробляє вихідні дані керованими фрагментами, зберігає легкий попередній перегляд на екрані та дозволяє завантажувати готовий артефакт, не завантажуючи весь результат одразу.

Завантаження, перетворення та попередній перегляд залишаються адаптивними, оскільки розміри файлів зростають. Фонова обробка та прогресивне оновлення прогресу справляються з важкою роботою, тож ви можете працювати з вихідними файлами розміром у кілька ГБ, зберігаючи робочий простір браузера доступним для використання.

Часті запитання

Чи видаляються елементи <script> та <style>?

Скрипти та стили не є корисним контентом Markdown, і на них не слід покладатися в результаті. Перевірте вставлений HTML перед повторним використанням виводу.

Чи конвертуються HTML-таблиці в таблиці Markdown?

Сумісні прямокутні таблиці можуть стати таблицями GFM. Таблицям з rowspan, colspan, вкладеними блоками або кількома рядками заголовків потрібне документоване резервне рішення.

Чи зберігаються блоки коду та вбудований код?

Вони можуть бути зіставлені з тегів <pre> та <code>.

Що відбувається з посиланнями та зображеннями?

Припустимий текст посилань та місця призначення можуть бути збережені. Відносні посилання та шляхи до зображень залишаються залежними від контексту, оскільки завантажений фрагмент не має гарантованої базової URL-адреси сторінки.

Удаляються чи зберігаються непідтримувані HTML-теги?

Виключно оформлювальні контейнери можуть бути спрощені, тоді як текст, що читається, зберігається. Порівняйте виведення з джерелом, якщо користувацькі елементи мають сенс.

Чи виводить конвертер CommonMark або GFM?

Цільовим форматом виведення є GitHub-Flavored Markdown. Таблиці, закреслення та списки завдань використовують розширення GFM.

Чи можу я вставити весь HTML-документ?

Так. Ви можете вставити фрагмент або завантажити файл .html або .htm, а потім переглянути згенерований Markdown.

Чи може ця сторінка конвертувати URL-адресу живого веб-сайту?

Ні. Ця сторінка приймає вставлений HTML або завантажений HTML-файл; вона не завантажує дані за URL-адресою живого веб-сайту.

Конвертувати Markdown назад у PDF

Вже є файл Markdown? Використовуйтеконвертер Markdown у PDFдля створення PDF-файлу, яким можна поділитися.