Markdown là cách đơn giản để định dạng văn bản bằng ký tự thuần. Nó được sử dụng ở khắp nơi — GitHub, Reddit, Notion, Discord, tài liệu kỹ thuật, và vô số nền tảng khác. Thay vì nhấp nút để in đậm hoặc tạo tiêu đề, bạn gõ các ký hiệu đơn giản. Hướng dẫn này dạy bạn những điều cơ bản và cho phép thực hành bằng công cụ Markdown Preview miễn phí.
Bạn cần gì
- Một trình duyệt web (Chrome, Firefox, Safari, hoặc Edge)
- Không cần tài khoản hay cài đặt
- Khoảng 10 phút để học cơ bản
Hướng dẫn từng bước
Mở công cụ Markdown Preview
Truy cập công cụ Markdown Preview. Bạn sẽ thấy trình soạn thảo chia đôi: bên trái là nơi viết Markdown, và bên phải hiển thị bản xem trước đã định dạng thời gian thực. Mọi thay đổi bạn gõ hiển thị ngay trong bản xem trước.
Học cú pháp cơ bản
Bắt đầu gõ trong trình soạn thảo để thử nghiệm định dạng Markdown. Cú pháp cốt lõi đơn giản và học được trong vài phút. Thực hành với ví dụ bên dưới — gõ ở bên trái và xem kết quả đã định dạng xuất hiện bên phải.
Viết tài liệu
Bây giờ viết nội dung thực. Sử dụng tiêu đề để cấu trúc tài liệu, danh sách để sắp xếp thông tin, và chữ đậm hoặc nghiêng để nhấn mạnh. Bản xem trước thời gian thực đảm bảo bạn luôn biết kết quả cuối trông như thế nào khi gõ.
Xuất hoặc sao chép kết quả
Khi tài liệu trông như ý muốn, sao chép văn bản Markdown để sử dụng trên bất kỳ nền tảng nào hỗ trợ, hoặc xuất kết quả đã định dạng. Nội dung Markdown có thể dán vào GitHub, Reddit, Notion, hoặc bất kỳ trình soạn thảo tương thích Markdown nào.
Lưu ý Markdown được thiết kế để đọc được ngay cả khi chưa render. Tài liệu Markdown trông sạch sẽ và có cấu trúc dạng văn bản thuần, đây là một lý do nó trở nên phổ biến.
Cú pháp Markdown cơ bản
Tiêu đề
Sử dụng ký hiệu # để tạo tiêu đề. Nhiều # hơn nghĩa là tiêu đề nhỏ hơn:
# Tiêu đề 1 (lớn nhất)
## Tiêu đề 2
### Tiêu đề 3
#### Tiêu đề 4
Chữ đậm và nghiêng
Bao văn bản bằng dấu hoa thị để nhấn mạnh:
**Đây là chữ đậm**
*Đây là chữ nghiêng*
***Đây là đậm và nghiêng***
Danh sách
Tạo danh sách không thứ tự bằng dấu gạch ngang và danh sách có thứ tự bằng số:
- Mục đầu tiên
- Mục thứ hai
- Mục thứ ba
1. Bước một
2. Bước hai
3. Bước ba
Liên kết
Tạo liên kết nhấp được bằng dấu ngoặc vuông và ngoặc tròn:
[Văn bản liên kết](https://example.com)
Code
Sử dụng dấu backtick cho code inline và ba dấu backtick cho khối code:
Inline: `console.log("hello")`
Khối code:
```javascript
function greet(name) {
return "Hello, " + name;
}
```
Mẹo Bạn không cần nhớ hết cùng lúc. Bắt đầu với tiêu đề, chữ đậm và danh sách — ba thứ đó chiếm 80% viết Markdown thông thường. Thêm cú pháp khác khi cần.
Hình ảnh
Thêm ảnh bằng dấu chấm than trước cú pháp liên kết:

Trích dẫn
Sử dụng > để tạo văn bản trích dẫn:
> Đây là trích dẫn.
> Có thể trải dài nhiều dòng.
Markdown được sử dụng ở đâu
| Nền tảng | Cách sử dụng Markdown |
|---|---|
| GitHub | File README, issues, pull requests, nhận xét |
| Định dạng bài đăng và bình luận | |
| Notion | Nội dung trang và tài liệu |
| Discord | Định dạng tin nhắn |
| Stack Overflow | Câu hỏi, câu trả lời và bình luận |
| Trình tạo web tĩnh | Bài blog và nội dung trang |
Quan trọng Các nền tảng khác nhau hỗ trợ tính năng Markdown hơi khác nhau. Cơ bản (tiêu đề, đậm, nghiêng, danh sách, liên kết) hoạt động ở mọi nơi. Tính năng nâng cao như bảng hoặc chú thích khác nhau theo nền tảng. Luôn xem trước trước khi đăng trên nền tảng mới.
Câu hỏi thường gặp
Sự khác biệt giữa Markdown và HTML là gì? Markdown được chuyển đổi thành HTML đằng sau. Đây là cách đơn giản hơn để viết văn bản có định dạng mà không cần nhớ thẻ HTML. Bất kỳ đâu chấp nhận Markdown sẽ render thành HTML.
Tôi có thể dùng Markdown cho tài liệu chuyên nghiệp không? Hoàn toàn có thể. Nhiều nhóm sử dụng Markdown cho tài liệu, đề xuất và báo cáo. Có công cụ chuyển đổi Markdown sang PDF, Word và định dạng trình bày.
Cú pháp có giống nhau ở mọi nơi không? Cú pháp cốt lõi là phổ quát. Một số nền tảng thêm phần mở rộng (như GitHub Flavored Markdown thêm bảng và danh sách tác vụ). Cơ bản trong hướng dẫn này hoạt động ở mọi nơi.
Bước tiếp theo
Bây giờ bạn đã biết Markdown, hãy thử viết README cho dự án, định dạng bài blog, hoặc tạo tài liệu kỹ thuật. Cho các tác vụ định dạng nâng cao hơn, khám phá JSON Formatter cho tài liệu code hoặc Trình soạn thảo PDF cho đầu ra tài liệu cuối cùng.