Генератор таблиц Markdown
Таблицы Markdown капризны: достаточно одной пропущенной вертикальной черты или неровной строки-разделителя, и вся таблица отображается как обычный текст. Этот генератор даёт визуальную сетку для ввода, позволяет вставлять CSV или TSV из электронной таблицы и формирует выровненную таблицу Markdown, в которой столбцы выровнены прямо в исходнике, её гораздо легче читать в diff и исправить с первого раза.
Как создать таблицу в Markdown
-
1
Выберите строки и столбцы
Или вставьте файлы форматов CSV или TSV, инструмент автоматически определит необходимые размерности.
-
2
Введите содержимое ячеек
Щёлкните по каждой ячейке. Клавиши Tab и стрелки позволяют перемещаться как в электронной таблице.
-
3
Настройте выравнивание столбцов
Слева (по умолчанию), по центру или справа в каждой колонке через строку заголовка.
-
4
Скопируйте вывод Markdown
Инструмент дополняет вертикальные черты до ширины столбца, чтобы исходный код выглядел аккуратно.
Синтаксис таблиц Markdown
Базовая таблица:
| Столбец A | Столбец B | Столбец C |
|-----------|-----------|-----------|
| ячейка 1 | ячейка 2 | ячейка 3 |
| ячейка 4 | ячейка 5 | ячейка 6 |
Выравнивание задаётся двоеточиями в строке-разделителе:
| Слева | По центру | Справа |
|:------|:---------:|-------:|
| a | b | c |
:---выравнивание по левому краю:---:по центру---:выравнивание по правому краю
Что генератор делает за вас
- Дополняет каждую ячейку до ширины самого длинного элемента в её столбце, чтобы вертикальные черты выравнивались в исходнике. На отображаемый результат это не влияет, Markdown игнорирует лишние пробелы, но тот, кто читает diff, скажет вам спасибо.
- Экранирует вертикальные черты внутри ячеек как
\|, чтобы ячейка, содержащаяa|b, не разбивалась на два столбца. - Сохраняет выравнивание при изменении ширины столбцов.
- Принимает вставку CSV и TSV; распознаёт поля в кавычках и запятые внутри кавычек.
Распространённые ошибки
- Строка-разделитель обязательна. Таблицы Markdown без строки
|---|---|отображаются как обычный текст. - Нет многострочных ячеек. Каждая строка, это одна строка текста; вставьте
<br>, если нужен внутренний перенос, поскольку переносы строк Markdown внутри ячеек таблицы не поддерживаются. - Нет вложенных таблиц. Если они нужны, используйте HTML.
- Пустые ячейки требуют пробела (или хотя бы пустой пары вертикальных черт). Избегайте
||напрямую.
Когда лучше использовать HTML
Если вам нужны colspan, rowspan, многострочные ячейки или пользовательские CSS-классы, таблицы HTML, подходящий инструмент. Большинство парсеров Markdown принимают сырую разметку HTML-таблиц прямо в тексте.
Где таблицы Markdown работают хорошо
- README на GitHub, GitLab, Gitea.
- Описания задач и пул-реквестов (PR).
- Obsidian, Bear и большинство приложений для заметок.
- Docusaurus, MkDocs, Hugo, все поддерживают таблицы GFM.
Часто задаваемые вопросы
Напрямую нет. Для переноса строки внутри текста используйте <br>; для настоящего многострочного содержимого (блоки кода, списки внутри ячейки) используйте HTML-<table>.
GFM не поддерживает объединённые ячейки. Если вам необходимы коды colspan или rowspan, используйте HTML в документе в формате Markdown, большинство рендереров автоматически преобразуют код <table> без дополнительной обработки.
Нет. Итоговый HTML одинаков с отступами и без них; отступы, это исключительно выбор в пользу читаемости исходного кода.
Да. При копировании из электронной таблицы в буфер обмена попадают данные в формате TSV (значения, разделённые табуляцией). Генератор распознаёт TSV и создаёт таблицу Markdown с теми же строками и столбцами.
Напишите \|. Большинство парсеров затем отображают вертикальную черту буквально, не нарушая границу столбца.
Сопутствующие инструменты
Справочная таблица ASCII
Полная таблица ASCII от 0 до 127 с десятичным, шестнадцатеричным, восьмеричным и двоичным представлением, а также записью числовых ссылок HTML, включая NUL, LF и DEL.
Справочник символов HTML
Справочник HTML-сущностей с поиском, их именованными и числовыми кодами, а также копированием специальных символов и знаков одним кликом.
Справочник сочетаний клавиш
Ищите документированные сочетания по умолчанию для VS Code, Chrome и Bash с GNU Readline в macOS, Windows и Linux.
Конвертер CMYK в RGB
Преобразуйте проценты CMYK в приблизительные значения RGB и Hex для быстрого экранного предпросмотра по стандартной формуле.
Шпаргалка по Markdown
Практический справочник Markdown с настоящим предпросмотром и готовыми для копирования примерами заголовков, списков, таблиц, кода, ссылок, изображений и синтаксиса GFM.
Генератор случайных букв
Генерируйте случайные буквы A-Z. Выберите количество, верхний или нижний регистр либо смешанный вариант для игр, заданий и уроков.
Инструмент доступен на других языках
- 마크다운 표 생성기 [KO]
- Générateur de tableaux Markdown [FR]
- Gerador de Tabela Markdown [PT]
- Trình tạo bảng Markdown [VI]
- Markdownテーブルジェネレーター [JA]
- Markdown-tabelgenerator [NL]
- مولّد جداول Markdown [AR]
- Markdown-Tabellen-Generator [DE]
- Generator Tabel Markdown [ID]
- โปรแกรมสร้างตารางแบบ Markdown [TH]
- Generador de Tablas Markdown [ES]
- Markdown-tabellgenerator [SV]
- Generator tabel Markdown [PL]
- Markdown Table Generator [EN]
- Generatore di Tabelle Markdown [IT]
- Markdown Tablo Oluşturucu [TR]
- Markdown表格生成器 [ZH]