Markdown là một ngôn ngữ đánh dấu nhẹ (lightweight markup language) dùng để định dạng văn bản thuần túy (plain text), thường được sử dụng trong các tài liệu như README, bài viết blog, tài liệu hướng dẫn, và cả trong GitHub, Stack Overflow, hoặc các trình soạn thảo như VS Code, Obsidian…
Markdown được thiết kế đơn giản, dễ đọc và dễ viết. Khi hiển thị, Markdown sẽ được chuyển đổi (render) thành HTML, từ đó cho phép trình duyệt web hiển thị văn bản một cách trực quan hơn (ví dụ: tiêu đề, danh sách, liên kết, in đậm, in nghiêng…).
Cú pháp Markdown
Tiêu đề (Heading)
Sử dụng #
trước tiêu đề để đánh dấu Heading, số kí tự #
sẽ tương ứng với các cấp Heading khác nhau từ 1 đến 6.
# Heading 1
## Heading 2
### Heading 3
#### Heading 4
Hiển thị:
Heading 1
Heading 2
Heading 3
Heading 4
Chữ in đậm và in nghiêng
Sử dụng **
ở đầu (hoặc đầu và cuối câu) nếu muốn bôi đậm câu đó.
**Đây là đoạn in đậm**
Hiển thị: Đây là đoạn in đậm
Sử dụng _
ở đầu hoặc *
(hoặc đầu và cuối câu) nếu muốn in nghiêng câu đó.
_Đây là đoạn in nghiêng_
Hiển thị: Đây là đoạn in nghiêng
Nếu muốn cả in đậm và in nghiêng, sử dụng ***
hoặc **_
ở đầu và _**
ở cuối câu
**_Vừa đậm vừa nghiêng_**
Hiển thị: Vừa đậm vừa nghiêng
Gạch ngang
Sử dụng ~~
ở đầu (hoặc đầu và cuối câu) nếu muốn gạch ngang giữa chữ của câu đó.
~~Đây là đoạn gạch ngang~~
Hiển thị: Đây là đoạn gạch ngang
Chèn link
Sử dụng cú pháp []()
để chèn link trong bài viết, ở đó nội dung trong []
sẽ là thẻ alt text, và nội dung trong ()
sẽ là đường link mà bạn muốn điều hướng đến.
[Google](https://google.com)
Hiển thị: Google
Chèn ảnh
Sử dụng cú pháp ![]()
để chèn link trong bài viết, ở đó nội dung trong []
sẽ là thẻ alt text, và nội dung trong ()
sẽ là địa chỉ ảnh mà bạn muốn người đọc nhìn thấy.

Hiển thị:
Chèn code
Sử dụng `
hoặc ```
ở đầu và cuối câu nếu muốn định dạng câu đó ở dạng code.
`Đây là mã code`
Hiển thị:
Đây là mã code
Hiển thị danh sách
Sử dụng -
hoặc *
hoặc +
nếu muốn định dạng câu đó ở dạng list. Trong trường hợp muốn tạo thêm lớp level thấp hơn thì thêm 2 khoảng trắng vào nữa.
- danh sách học sinh
- học sinh A
- học sinh B
Hiển thị:
- danh sách học sinh
- học sinh A
- học sinh B
Danh sách có thứ tự: 1.
, 2.
,…
Hiển thị:
- Danh mục 1
- Danh mục 2
Blockquote
Sử dụng >
nếu muốn định dạng câu đó ở dạng quote.
> Đây là một câu quote