Markdown là gì? Học cú pháp định dạng văn bản nhanh nhất trong 15 phút

Nếu bạn từng viết ghi chú trong Notion, soạn README trên GitHub hay chat với các trợ lý AI, rất có thể bạn đã dùng Markdown mà không biết. Đây là “ngôn ngữ” định dạng văn bản đơn giản nhất thế giới: chỉ với vài ký tự như #, *, – là có ngay tiêu đề, chữ đậm, danh sách. Vậy Markdown là gì, cú pháp cơ bản ra sao, dùng ở đâu và vì sao dân văn phòng lẫn lập trình viên đều nên biết? Bài viết kèm bảng cú pháp đầy đủ để bạn dùng ngay.

Markdown là gì?

Markdown là ngôn ngữ đánh dấu văn bản nhẹ (lightweight markup language), cho phép định dạng văn bản (tiêu đề, in đậm, danh sách, liên kết, bảng…) bằng các ký tự thuần túy trên bàn phím, thay vì bấm nút định dạng như trong Word. File Markdown có đuôi .md và bản chất chỉ là văn bản thuần, nên mở được ở mọi thiết bị, mọi phần mềm.

Markdown Là Gì Và Cú Pháp Định Dạng Văn Bản Cơ Bản

Ví dụ: gõ **quan trọng** sẽ hiển thị thành chữ quan trọng in đậm; gõ # Tiêu đề sẽ thành tiêu đề lớn. Viết một lần, hiển thị đẹp ở mọi nơi hỗ trợ Markdown.

Nguồn gốc của Markdown là gì

Markdown được John Gruber phát triển năm 2004, với sự đóng góp của Aaron Swartz, dựa trên một triết lý đơn giản: văn bản nguồn phải đủ dễ đọc ngay cả khi chưa được định dạng, thay vì bị “lấp đầy” bởi các thẻ như HTML. Bạn có thể xem lại bản đặc tả gốc trên trang Daring Fireball của John Gruber.

Sau hơn hai thập kỷ, Markdown đã trở thành một dạng “chuẩn không chính thức” của Internet. Nó được hỗ trợ rộng rãi trên GitHub, Reddit, Notion, Discord, Slack và hầu hết các công cụ AI hiện nay. Từ nền tảng này, nhiều “phương ngữ” mở rộng cũng ra đời, tiêu biểu như GitHub Flavored Markdown (GFM), bổ sung thêm các tính năng như bảng, checkbox hay gạch ngang chữ.

Bảng cú pháp Markdown cơ bản

Nhờ cú pháp ngắn gọn và dễ học, Markdown giúp người dùng nhanh chóng tạo ra nội dung có cấu trúc rõ ràng mà không cần đến các công cụ soạn thảo phức tạp. Dưới đây là bảng cú pháp Markdown cơ bản thường được sử dụng.

Muốn cóGõ MarkdownKết quả
Tiêu đề lớn# Tiêu đềTiêu đề cấp 1 (H1)
Tiêu đề nhỏ hơn## Tiêu đềTiêu đề cấp 2 (H2), thêm # để giảm cấp
In đậm**chữ đậm**chữ đậm
In nghiêng*chữ nghiêng*chữ nghiêng
Danh sách– mục 1Danh sách chấm đầu dòng
Danh sách số1. mục 1Danh sách đánh số
Liên kết[tên link](url)Liên kết bấm được
Ảnh![mô tả](link-ảnh)Chèn hình ảnh
Trích dẫn> câu tríchKhối trích dẫn
Code`đoạn code`Chữ dạng mã nguồn
Gạch ngang chữ~~chữ gạch~~Chữ bị gạch ngang (GFM)
Checkbox– [ ] việc cần làmÔ đánh dấu công việc (GFM)

Markdown là gì? Markdown được dùng ở đâu?

  • Ghi chú và quản lý kiến thức: Notion, Obsidian, Bear — gõ cú pháp Markdown, định dạng hiện ngay.
  • Lập trình: file README trên GitHub, GitLab; tài liệu dự án; bình luận issue.
  • Chat và cộng đồng: Discord, Slack, Reddit hỗ trợ in đậm, nghiêng, code bằng Markdown.
  • Viết blog: nhiều nền tảng xuất bản cho viết bài hoàn toàn bằng Markdown.
  • Làm việc với AI: các chatbot AI trả lời theo định dạng Markdown; biết cú pháp giúp bạn đọc và yêu cầu định dạng chuẩn hơn — rất hữu ích khi viết prompt.

Các Nền Tảng Hỗ Trợ Markdown Như Github, Notion, Slack

Vì sao nên học Markdown dù không phải lập trình viên?

Thứ nhất là tốc độ: bạn có thể định dạng ngay khi đang gõ, không cần rời tay khỏi bàn phím như khi phải bôi đen rồi bấm nút. Thứ hai là tính bền vững: file .md chỉ là văn bản thuần, nên dù 10 hay 20 năm sau vẫn mở được, không lo lỗi phông hay phụ thuộc vào định dạng độc quyền.

Thứ ba là khả năng đồng bộ đa nền tảng: cùng một nội dung có thể hiển thị đẹp và nhất quán trên điện thoại, máy tính hay trình duyệt web. Thứ tư là tính dễ học — chỉ khoảng 15 phút là bạn đã nắm được toàn bộ cú pháp cơ bản.

Với người viết nội dung, Markdown còn có một lợi thế lớn: nó tách bạch rõ ràng giữa “viết nội dung” và “trang trí giao diện”, giúp bạn tập trung vào ý tưởng trước, rồi mới lo phần trình bày sau.

Phân biệt Markdown là gì với HTML và Word

Markdown, HTML và Word đều là những công cụ hoặc định dạng dùng để soạn thảo và trình bày nội dung, nhưng mỗi loại lại có cách hoạt động, mức độ phức tạp và mục đích sử dụng khác nhau. Việc phân biệt rõ ba định dạng này sẽ giúp bạn lựa chọn công cụ phù hợp hơn trong từng trường hợp, từ viết nội dung đơn giản đến xây dựng trang web hoặc tài liệu chuyên nghiệp.

Tiêu chíMarkdownHTMLWord
Độ khóHọc trong 15 phútCần học thẻ, thuộc tínhDễ dùng, nhiều nút bấm
Văn bản nguồnĐọc được như văn bản thườngRối bởi thẻ

,

Không xem được nguồn
Định dạng file.md — văn bản thuần, nhẹ.html.docx — định dạng riêng
Khả năng tùy biếnCơ bản, đủ dùng cho nội dungTùy biến vô hạnMạnh về trình bày in ấn
Phù hợpGhi chú, tài liệu, webXây trang webVăn bản hành chính, in ấn

Thực tế ba công cụ này bổ trợ nhau: Markdown có thể chuyển đổi sang HTML hoặc Word bằng một cú click với các công cụ như Pandoc.

Lưu ý: markdown giá trong bán lẻ là khái niệm khác

Trong ngành bán lẻ và thương mại, “markdown” còn có nghĩa hoàn toàn khác: giảm giá niêm yết của sản phẩm (ngược với markup — cộng lãi vào giá vốn). Khi đọc tài liệu kinh doanh gặp “markdown price”, đừng nhầm với ngôn ngữ soạn thảo — ngữ cảnh sẽ cho bạn biết đang nói về nghĩa nào.

Phân Biệt Markdown Ngôn Ngữ Đánh Dấu Và Markdown Giảm Giá Bán Lẻ

Câu hỏi thường gặp về Markdown

Markdown là gì trong ngôn ngữ lập trình?

Không. Markdown là ngôn ngữ đánh dấu định dạng văn bản, không có logic tính toán như ngôn ngữ lập trình. Ai cũng học được trong vài phút.

File .md mở bằng phần mềm gì?

Mọi trình soạn văn bản đều mở được (kể cả Notepad). Muốn xem bản hiển thị đẹp, dùng VS Code, Obsidian, Typora hoặc xem trực tiếp trên GitHub.

Markdown và HTML khác nhau thế nào?

Markdown đơn giản, đọc được ngay ở dạng nguồn, phù hợp viết nội dung; HTML mạnh và phức tạp hơn, dùng xây trang web. Markdown chuyển được sang HTML tự động.

Viết Markdown trên điện thoại được không?

Được. Các app như Notion, Obsidian, iA Writer trên iOS và Android đều hỗ trợ Markdown đầy đủ, đồng bộ với máy tính.

GitHub Flavored Markdown (GFM) là gì?

Là phiên bản Markdown mở rộng của GitHub, thêm bảng, checkbox, gạch ngang chữ, tô sáng cú pháp code — hiện được nhiều nền tảng khác áp dụng theo.

Làm bảng trong Markdown thế nào?

Dùng dấu gạch đứng | ngăn cột và dòng gạch ngang — ngăn tiêu đề, ví dụ: | Cột 1 | Cột 2 | rồi xuống dòng | — | — |.

Markdown có hỗ trợ tiếng Việt không?

Hoàn toàn. Markdown chỉ là văn bản thuần nên hỗ trợ mọi ngôn ngữ, gõ tiếng Việt có dấu bình thường.

Markdown trong bán lẻ nghĩa là gì?

Là việc giảm giá niêm yết sản phẩm, ngược với markup (cộng lãi). Đây là nghĩa khác hẳn với ngôn ngữ soạn thảo Markdown.

Kết luận

Markdown là gì? Markdown là cách định dạng văn bản nhanh, nhẹ và bền vững nhất hiện nay — 15 phút học, dùng cả đời, từ ghi chú cá nhân đến tài liệu dự án. Nếu bạn thường xuyên viết lách trên máy tính hay điện thoại, đây là kỹ năng đáng đầu tư nhất tuần này. Theo dõi chuyên mục tin tức Hoàng Hà Mobile để khám phá thêm nhiều công cụ và thủ thuật làm việc số hữu ích.

Xem thêm:

  • Top 10 công cụ AI viết code tốt nhất 2026, dân lập trình nên thử
  • Vibe coding là gì? Xu hướng lập trình mới đang được quan tâm

Quang Hùng Video

em + 2026 1 | Quang Hùng

Giải Trí

Thư Giãn