Цей конвертер HTML-таблиці в Markdown знаходить таблиці в HTML-розмітці й переписує вибрану як таблицю GitHub Flavored Markdown. Вставте HTML, виберіть таблицю й скопіюйте результат.
Оновлено:
Як це працює
Вставте HTML
Вставте код сторінки чи скопійовану розмітку таблиці, перетягніть файл .html або натисніть «Відкрити за URL». Перед читанням HTML очищується санітайзером.
Виберіть таблицю
Усі таблиці сторінки показано в списку «Таблиця» з підписом або першими клітинками заголовка. Виберіть, як обробляти об’єднані клітинки й форматування.
Скопіюйте Markdown
Скопіюйте таблицю або завантажте файл .md. У попередньому перегляді видно, як відображається Markdown.
Можливості
colspan і rowspan
Об’єднані клітинки розбиваються на окремі — порожні або з повтором значення, — тож стовпці не зсуваються.
Форматування зберігається
<b>, <i>, <code>, <s> і посилання стають **жирним**, *курсивом*, `кодом`, ~~закресленням~~ і [текст](url), а <br> — розривом рядка.
Визначення заголовка
<thead> або перший рядок із клітинок <th> стає рядком заголовків; у таблицях без нього заголовками можна зробити перший рядок.
Безпечно за задумом
Санітайзер вилучає скрипти, обробники подій і посилання javascript:, а розмітка лише читається як текст і ніколи не відображається.
Вкладені таблиці
Таблиця всередині клітинки потрапляє в список як окрема таблиця й не ламає зовнішню.
Обмеження та конфіденційність
HTML може мати розмір до 10 MB, а таблиця — до 50 000 рядків.
У таблиці Markdown кожна клітинка займає один рядок: списки, абзаци й зображення всередині клітинки стають текстом із розривами рядків, а кольори, ширина й класи CSS відкидаються. Таблиці, зібрані з елементів <div> чи на CSS Grid, не є справжніми таблицями, тому їх не буде знайдено. Відкрити сторінку за URL можна лише на сайтах, що дозволяють міжсайтові запити (CORS); інакше збережіть сторінку й відкрийте файл.
HTML на цій сторінці ніколи не відображається: його очищує DOMPurify, а читається він як текст у фоновому потоці (Web Worker). Докладніше — на сторінці конфіденційності.
Часті запитання
Як конвертувати HTML-таблицю в Markdown?
Вставте HTML, що містить <table>. Перша таблиця конвертується одразу, а якщо на сторінці їх кілька — виберіть іншу в списку.
Як отримати HTML таблиці з вебсторінки?
Клацніть таблицю правою кнопкою миші, виберіть «Переглянути код» (Inspect), потім клацніть правою кнопкою елемент <table> і скопіюйте його зовнішній HTML (Copy outerHTML). Або відкрийте сторінку тут за її URL.
Що буде з об’єднаними клітинками?
Markdown не вміє об’єднувати клітинки, тому клітинка з colspan чи rowspan розбивається. У полі «Об’єднані клітинки» виберіть, чи залишати додаткові клітинки порожніми, чи повторювати значення.
Чи зберігаються посилання?
Так, як посилання Markdown. Посилання з javascript: та іншими небезпечними схемами відкидаються, і лишається тільки їхній текст.
Чи можна отримати простий текст без форматування Markdown?
Вимкніть «Зберігати форматування» — жирний текст, посилання й код буде записано простим текстом.
Чи надсилається вставлена сторінка на сервер?
Ні. Очищення й конвертування відбуваються у вашому браузері — безкоштовно й без реєстрації.