Thêm game tại WuGames.ioTài trợKhám phá kho game trình duyệt miễn phí — chơi ngay, không tải, không đăng ký.Chơi ngay

Tạo Bảng Markdown

Chuyển dữ liệu CSV hoặc Excel sang bảng Markdown tương thích GitHub (GFM), hoặc tạo bảng bằng trình soạn thảo trực quan có căn chỉnh cột, thoát ký tự | và xem trước.

Import Nhập CSV / TSV
clearXóapasteDán
Size Kích Thước Bảng
Edit Trình Soạn Thảo Bảng
Nhấp vào ô để chỉnh sửa. Dòng đầu tiên là header.
Align Căn Chỉnh Cột
Đặt căn chỉnh cho từng cột (ảnh hưởng đến hiển thị)
Options Tùy Chọn Định Dạng
Thêm khoảng trắng để căn chỉnh cột trực quan
Không có khoảng trắng thừa, kích thước file nhỏ nhất

Tạo Bảng Markdown - Công Cụ Tạo Bảng Trực Quan

Công cụ tạo bảng Markdown mạnh mẽ với trình soạn thảo trực quan giống bảng tính. Tạo và định dạng bảng dễ dàng với căn chỉnh cột, định dạng đẹp và xem trước ngay lập tức. Tạo bảng Markdown tương thích GitHub cho file README, tài liệu, wiki và bài blog.

Cú pháp bảng Markdown cơ bản là gì?

Bảng Markdown dùng ký tự gạch đứng (|) để phân tách cột và ít nhất ba dấu gạch ngang (---) để định nghĩa dòng tiêu đề. Đặc tả CommonMark và GitHub Flavored Markdown (GFM) thống nhất cấu trúc: dòng tiêu đề, dòng ngăn cách, dòng dữ liệu. Ví dụ: `| Tên | Tuổi |\n|---|---|\n| An | 30 |`. Gạch đứng đầu và cuối là tùy chọn nhưng cải thiện khả năng đọc. Căn lề được điều khiển bằng dấu hai chấm trong dòng ngăn cách: `:---` trái, `:---:` giữa, `---:` phải. Lưu ý CommonMark thuần (RFC 7763) không bao gồm bảng; bảng là phần mở rộng của GFM, có trong hầu hết bộ render hiện đại như Pandoc, MkDocs và Hugo.

Tôi căn cột trái, phải hay giữa thế nào?

Đặt dấu hai chấm trong dòng ngăn cách để đặt căn lề theo cột. `:---` căn trái (mặc định), `---:` căn phải (tốt cho số), `:---:` căn giữa (tốt cho tiêu đề hoặc ký hiệu). Ví dụ: `| Mục | Giá |\n|:---|---:|\n| Táo | $1,50 |` cho cột Mục căn trái và cột Giá căn phải. Một số bộ render bỏ qua chỉ dẫn căn lề khi xuất ra văn bản thuần hoặc terminal; chỉ có tác dụng trong HTML hoặc PDF. Hãy thử ở bộ render đích vì GitHub, GitLab và Bitbucket render căn lề hơi khác nhau giữa giao diện di động và máy bàn.

Tôi có thể đặt gạch đứng (|) trong ô bảng không?

Có — thoát gạch đứng trong nội dung ô bằng dấu gạch chéo ngược: `\|`. Đặc tả CommonMark GFM mục 4.10 yêu cầu thoát này. Ví dụ: `| Regex | Mô tả |\n|---|---|\n| \\| | Tuyển chọn |` hiển thị gạch đứng đúng nghĩa trong cột đầu. Thực thể HTML (`&#124;`) cũng hoạt động ở hầu hết bộ render. Với nội dung phức tạp chứa nhiều ký tự đặc biệt (mẫu regex, khối mã có gạch đứng), hãy chuyển sang cú pháp `<table>` HTML — Markdown cho phép HTML thô trong nguồn, và bảng HTML có thể chứa ký tự bất kỳ không cần thoát. Nhiều trình tạo trang tĩnh tự chuyển đổi cho lý do tiếp cận.

Tôi thêm xuống dòng hay đoạn văn trong ô bảng thế nào?

Bảng Markdown không hỗ trợ ô đa dòng theo mặc định vì cú pháp dòng được định nghĩa bằng xuống dòng. Dùng thẻ HTML `<br>` cho xuống dòng trong ô: `| Mục | Ghi chú |\n|---|---|\n| Táo | Đỏ<br>Ngọt |`. Cho đoạn văn, danh sách hoặc khối mã trong ô, quay về HTML thô: `<td><p>Đầu</p><p>Sau</p></td>`. Biến thể Pandoc Markdown hỗ trợ bảng pipe đa dòng qua `--from=markdown_strict+pipe_tables+multiline_tables`, nhưng phần lớn công cụ (GitHub, Stack Overflow, Reddit) tuân GFM nghiêm và sẽ gập nội dung ô về một dòng.

Tạo Bảng Markdown — Chuyển dữ liệu CSV hoặc Excel sang bảng Markdown tương thích GitHub (GFM), hoặc tạo bảng bằng trình soạn thảo trực quan
Tạo Bảng Markdown

Khác biệt giữa bảng pipe và bảng grid là gì?

Bảng pipe (cú pháp phổ biến) dùng gạch đứng và gạch ngang. Bảng grid (Pandoc, reStructuredText) dùng nghệ thuật ASCII đầy đủ với góc `+` và đường ngăn `=`/`-`, cho phép ô đa dòng và độ rộng biến đổi. Ví dụ grid:
```
+------+-------+
| Tên | Giá |
+======+=======+
| A | 1 |
+------+-------+
```
Bảng grid mạnh hơn nhưng chỉ Pandoc, asciidoctor và một số bộ render RST hỗ trợ — không phải GitHub hay CommonMark chung. Để tương thích tối đa chọn pipe; với tài liệu kỹ thuật có nội dung phong phú, grid xuất sắc. Chương bảng trong sổ tay Pandoc so sánh chi tiết cả bốn loại.

Tôi đổi CSV hay Excel sang bảng Markdown thế nào?

Dùng ô Nhập CSV / TSV ở đầu trang này: dán các dòng sao chép trực tiếp từ Excel hoặc Google Sheets, bấm Nhập Dữ Liệu, và dòng đầu tiên sẽ thành tiêu đề. Dấu phân cách (dấu phẩy hoặc tab) được tự động nhận diện, các trường trong dấu nháy kép có chứa dấu phẩy được xử lý đúng, và gạch đứng được tự động thoát thành `\|` trong kết quả. Pandoc cũng chuyển đổi bằng `pandoc đầuvào.csv -o đầura.md --to=markdown`. Lập trình: đọc CSV bằng module `csv` của Python hoặc phương thức `df.to_markdown()` của pandas (cần gói `tabulate`). Với Excel, sao chép vùng dữ liệu trực tiếp hoặc lưu thành CSV trước. Dù cách nào, hãy đảm bảo mỗi dòng có cùng số cột với tiêu đề nếu không một số bộ render sẽ âm thầm cắt hoặc làm méo bảng.

Vì sao bảng của tôi không render trong vài trình xem Markdown?

Nguyên nhân phổ biến: thiếu dòng ngăn cách (dòng gạch ngang là bắt buộc), số cột không nhất quán giữa các dòng, không có dòng trống trước bảng, hoặc dùng bộ render CommonMark thuần không bật extension bảng GFM. CommonMark Spec mục 4 liệt kê bảng là 'không thuộc đặc tả lõi' — các triển khai như markdown-it, Showdown và Marked yêu cầu extension hoặc plugin rõ ràng. Cũng kiểm tra tệp dùng kết thúc dòng LF (không CRLF của Windows hay CR của Mac) vì một số bộ phân tích đếm dấu xuống dòng là một phần nội dung ô. Khi không chắc, dán mã nguồn vào xem trước README GitHub làm bộ render tham chiếu.

Có cân nhắc tiếp cận nào cho bảng Markdown không?

Có — bảng HTML chuẩn gồm `<caption>`, `<thead>` và `<th scope="col">` cho trình đọc màn hình theo WCAG 2.1 SC 1.3.1 và đặc tả ARIA tables. Bảng Markdown tạo ra `<table>`, `<thead>`, `<tbody>`, `<tr>`, `<td>` và `<th>` cơ bản, nhưng thiếu caption hoặc thuộc tính scope. Với tài liệu cần tiếp cận, dùng HTML thô cho bảng phức tạp: `<table><caption>Doanh số hàng năm</caption><thead><tr><th scope="col">Năm</th></tr></thead>...</table>`. Tránh dùng bảng để dàn trang; chỉ dùng cho dữ liệu bảng với quan hệ hàng-cột logic. Bảng dài hưởng lợi từ tiêu đề nhóm hàng (`<tbody>` với `<th scope="rowgroup">`) mà Markdown không thể diễn đạt.

Tính Năng Chính

  • Trình soạn thảo trực quan giống bảng tính
  • Nhấp để chỉnh sửa ô
  • Thay đổi kích thước động (2-20 dòng, 2-10 cột)
  • Căn chỉnh cột (trái, giữa, phải)
  • Định dạng đẹp (cột thẳng hàng)
  • Định dạng gọn (khoảng cách tối thiểu)
  • Xem trước HTML rendering
  • Làm nổi bật dòng tiêu đề
  • Giữ dữ liệu khi thay đổi kích thước
  • Xóa tất cả ô nhanh chóng
  • Sao chép vào clipboard
  • Tải xuống dưới dạng file .md
  • Output tương thích GitHub
  • Chỉnh sửa thời gian thực
  • Không gửi dữ liệu đến server
  • Hoạt động offline
  • Thân thiện mobile
  • Hỗ trợ dark mode
  • 100% miễn phí
  • Không cần đăng ký