Як конвертувати HTML у Markdown
- Вставте фрагмент HTML або завантажте підтримуваний файл
.html. - Сконвертуйте вихідний код і перевірте, які семантичні елементи зберігають своє значення в Markdown.
- Перетворіть і перевірте посилання, зображення, вкладені списки, таблиці та блоки коду.
- Скопіюйте Markdown або завантажте файл
.md.
Що зберігає конвертер?
| Вихідний контент | Рекомендована поведінка на виході | Примітка до конвертації |
|---|---|---|
| Заголовки | Зіставляти <h1>–<h6> із заголовками Markdown | |
| Абзаци та виділення тексту | Конвертувати абзаци, жирний текст та курсив | |
| Списки | Конвертувати впорядковані, невпорядковані та вкладені списки | |
| Посилання | Зберігати текст та вирішену URL-адресу | |
| Зображення | Зберігати джерело та альтернативний текст | |
| Код | Використовувати вбудований код та виділені блоки коду | |
| Таблиці | Конвертувати сумісні таблиці в GFM | |
| Цитати | Конвертувати семантичні блоки цитат |
Загальне використання HTML для Markdown
Перенести веб-документацію
Перемістіть семантичний HTML у систему документації на основі Markdown.
Чистий скопійований форматований текст
Перетворіть створений редактором HTML у простіший формат перед створенням версій або публікацією.
Підготувати приклади коду
Зберігайте блоки коду та заголовки без повної таблиці стилів сторінки.
Створіть текстовий контекст ШІ
Видаліть сценарії та стилі, зберігаючи інформаційну структуру, яку ще потрібно переглянути.
Прихований та шаблонний контент
Конвертеру потрібні чіткі правила щодо прихованих елементів, навігації та візуально згорнутого контенту.
Загальне використання HTML для Markdown
Перенести веб-документацію
Перемістіть семантичний HTML у систему документації на основі Markdown.
Чистий скопійований форматований текст
Перетворіть створений редактором HTML у простіший формат перед створенням версій або публікацією.
Підготувати приклади коду
Зберігайте блоки коду та заголовки без повної таблиці стилів сторінки.
Створіть текстовий контекст ШІ
Видаліть сценарії та стилі, зберігаючи інформаційну структуру, яку ще потрібно переглянути.
Прихований та шаблонний контент
Конвертеру потрібні чіткі правила щодо прихованих елементів, навігації та візуально згорнутого контенту.
Приклад конвертації HTML у Markdown
<h2>Setup</h2>
<p>Read the <a href="/guide">guide</a>.</p>
<ul><li>Install</li><li>Test</li></ul>
## Setup
Read the [guide](/guide).
- Install
- Test
Поради щодо отримання більш чистого Markdown
- Використовуйте семантичний HTML Заголовки, списки та таблиці конвертуються більш надійно, ніж загальні макетні контейнери.
- Вказуйте базову URL-адресу за потреби Відносні посилання вимагають контексту, якщо результат має працювати за межами вихідної сторінки.
- Виберіть діалект виведення GFM підтримує таблиці та списки завдань, які не визначені в базовому CommonMark.
- Перевіряйте блоки коду Підтвердьте виявлену мову програмування та будь-які вбудовані зворотні лапки.
- Визначте правила для необробленого 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-файлу, яким можна поділитися.