Генератор таблиць Markdown
Створюйте таблиці Markdown у сітці, вставляйте CSV чи клітинки з електронної таблиці, задавайте вирівнювання стовпців і копіюйте охайну таблицю GitHub Markdown.
Перший рядок – це заголовок. Натисніть Enter, щоб перейти на рядок униз. Вставте в будь-яку клітинку клітинки, скопійовані з електронної таблиці, щоб заповнити сітку, починаючи з неї.
Попередній перегляд
Як створити таблицю Markdown
- Введіть вміст у сітку. Перший рядок – це заголовок таблиці.
- Кнопками Додати рядок, Додати стовпець, Видалити останній рядок і Видалити останній стовпець або маленькими кнопками × змініть форму таблиці. Нова порожня таблиця починає все спочатку із сітки 3 × 3.
- Виберіть вирівнювання кожного стовпця в меню над ним: За замовчуванням, Ліворуч, По центру або Праворуч.
- Залиште позначеним Вирівняти стовпці у вихідному коді Markdown, щоб таблицю було легко читати як звичайний текст, або зніміть позначку для найкоротшого коду.
- Скопіюйте результат або завантажте його як файл
.md. Попередній перегляд показує, як таблиця виглядатиме після відображення.
Щоб почати з наявних даних, вставте їх у Імпорт даних, виберіть Формат (або залиште Визначити автоматично) і натисніть Імпортувати. Також можна вставити блок клітинок, скопійованих з Excel, LibreOffice чи Google Таблиць, прямо в будь-яку клітинку сітки: вона розшириться під блок, починаючи з цієї клітинки.
Як працюють таблиці Markdown
Таблиць не було в оригінальному синтаксисі Markdown. Вони походять зі специфікації GitHub Flavored Markdown (GFM), яку підтримують GitHub, GitLab, Bitbucket, більшість генераторів статичних сайтів, Obsidian, експорт із Notion і багато інструментів документації. Таблиця GFM має три частини:
- рядок заголовка, клітинки якого розділені вертикальними рисками:
| Ім’я | Бали |; - рядок-роздільник із дефісів, по одній клітинці на стовпець:
| --- | --- |; - будь-яка кількість рядків даних.
Рядок-роздільник також задає вирівнювання. Двокрапка зліва (:---) вирівнює стовпець ліворуч, двокрапка справа (---:) – праворуч, а двокрапки з обох боків (:---:) – по центру. Без двокрапки засіб відображення застосовує своє значення за замовчуванням, зазвичай це вирівнювання ліворуч.
Заголовок у GFM обов’язковий: таблицю без нього не буде розпізнано. Якщо у ваших даних немає природного заголовка, дайте першому рядку короткі назви стовпців.
Спеціальні символи й переноси рядків
Вертикальна риска всередині клітинки завершила б її, тому цей інструмент екранує її як \|. Уже екрановану риску не чіпає, тож у результаті екранування ніколи не подвоюється. У таблицях Markdown також не може бути справжніх переносів рядків: перенос усередині імпортованих даних стає <br>, який GitHub і більшість засобів відображення показують як новий рядок усередині клітинки. Усе інше, зокрема **жирний**, `код` і посилання, зберігається так, як ви ввели, тож у клітинках можна використовувати вбудовану розмітку Markdown.
Коли стовпці вирівняно, широкі символи, як-от китайський, японський чи корейський текст і емодзі, враховуються як дві позиції, тому риски вишиковуються в редакторі з моноширинним шрифтом.
Імпорт CSV, клітинок електронної таблиці або таблиці Markdown
Режим Визначити автоматично спершу шукає таблицю Markdown будь-де у вставленому тексті разом з її вирівнюванням. Інакше текст читається як дані з роздільниками: розділені табуляцією, якщо перший рядок містить табуляцію (так електронні таблиці кладуть дані в буфер обміну), а в іншому разі – кома, крапка з комою або вертикальна риска, залежно від того, що трапляється найчастіше. Значення в лапках, як-от "Іваненко, мол.", обробляються так само, як у CSV. Сітка вміщує до 500 рядків і 30 стовпців.
Поширені запитання
Чи надсилаються мої дані кудись?
Ні. Сітку, імпорт і результат Markdown обробляє цей інструмент у вашому браузері. Нічого з того, що ви вводите чи вставляєте, не залишає ваш пристрій.
Чому моя таблиця не відображається на сайті?
Перевірте, чи ваш засіб відображення підтримує таблиці GFM і чи перед таблицею є порожній рядок. Деякі рушії Markdown, наприклад оригінальний Markdown.pl, таблиць не підтримують узагалі.
Чи можна редагувати наявну таблицю Markdown?
Так. Вставте всю таблицю в Імпорт даних і натисніть Імпортувати. Клітинки та вирівнювання стовпців буде завантажено в сітку, готову до редагування.
Чи може клітинка містити кілька рядків або список?
Лише вбудований вміст. Переноси рядків стають <br>, але блокові елементи, як-от списки, заголовки чи блоки коду, у клітинках таблиць GFM не дозволені.
Чи відрізняється вирівняна версія після відображення?
Ні. Додаткові пробіли лише полегшують читання коду та перегляд змін у diff. Обидві версії відображають однакову таблицю.
Схожі інструменти
- Генератор HTML-таблиць Створіть код HTML-таблиці з редагованої сітки чи вставленого CSV: з підписом, th scope, класом CSS або вбудованими стилями та живим попереднім переглядом.
- Редактор Markdown із попереднім переглядом Пишіть у Markdown із безпечним переглядом наживо, таблицями й списками завдань GFM, підрахунком слів, автозбереженням і експортом у .md чи окремий .html.
- Конвертер HTML у Markdown Конвертуйте HTML у Markdown і Markdown у HTML у браузері: з таблицями GitHub, закресленням, списками завдань і безпечним переглядом. Без завантаження на сервер.
- Конвертер JSON у CSV Конвертуйте JSON у CSV і CSV назад у JSON у браузері. Вкладені ключі розгортаються в стовпці, роздільники визначаються автоматично. Без завантаження.