HTML-таблица в Markdown
Преобразуйте таблицы HTML в таблицы Markdown с поддержкой GitHub с сохранением выравнивания.
HTML-таблица в Markdown
Вставьте HTML-код, содержащий таблицу, и получите обратно таблицу Markdown в стиле GitHub — ячейки, разделенные вертикальной чертой, строку-разделитель и столбцы, дополненные до одинаковой ширины, чтобы исходный код оставался таким же читабельным, как и рендеринг. Типичные задания: перемещение документации в вики GitHub или GitLab, добавление таблицы в README, преобразование таблицы, скопированной из CMS или страницы, экспортированной из Excel, или перенос устаревших HTML-документов в Markdown.
Конвертер находит каждый элемент таблицы во входных данных и преобразует их все, разделенные пустыми строками, поэтому вы можете вставить целую страницу, а не вырезать фрагменты. Обертки типа head, tbody и tfoot читаются прозрачно. Когда первая строка использует ячейки th, она становится заголовком Markdown; в противном случае решает опция «Первая строка — заголовки» — отключите ее, и инструмент выдаст пустую строку заголовка, потому что таблица Markdown не может существовать без нее. Выравнивание, заданное с помощью атрибутов выравнивания или стиля выравнивания текста в ячейках заголовка, переносится как маркеры :---, :---: и ---:.
Содержимое ячеек очищается по ходу: внутренние теги удаляются, а их текст сохраняется, br становится пробелом, общие и числовые объекты HTML декодируются, пробелы сжимаются до одиночных пробелов, а каналы экранируются, поэтому данные никогда не могут добавить столбец. Поскольку в Markdown нет интервала ячеек, colspan повторяет свой текст по всем столбцам, которые он покрывает, а строки под диапазоном строк получают пустые ячейки. Компактный вывод пропускает заполнение, если вам нужен минимально возможный источник.
Преобразование происходит полностью в вашем браузере — HTML-код никогда не покидает ваше устройство, поэтому внутренние документы можно безопасно конвертировать. Скопируйте результат или загрузите его в виде файла .txt.