2

Sử dụng Markdown

đã đăng vào 24, Tháng 9, 2025, 15:21

Giới thiệu về Markdown

Markdown là một ngôn ngữ đánh dấu đơn giản, giúp bạn soạn thảo văn bản có định dạng mà không cần sử dụng đến các thẻ HTML phức tạp.
Với Markdown, bạn có thể viết nhanh, gọn, mà vẫn đảm bảo văn bản hiển thị rõ ràng và chuyên nghiệp.

Markdown thường được sử dụng trong:

  • Viết đề bài lập trình trên các hệ thống Online Judge.
  • Soạn hướng dẫn kỹ thuật và tài liệu học tập.
  • Viết ghi chú cá nhân hoặc bài giảng trực quan.

Cách sử dụng Markdown

Dưới đây là các cú pháp cơ bản bạn sẽ thường dùng khi viết tài liệu.

1. Tiêu đề (Heading)

Dùng dấu # để tạo tiêu đề, số lượng # càng nhiều thì cấp độ tiêu đề càng nhỏ.

# Tiêu đề cấp 1.
## Tiêu đề cấp 2.
### Tiêu đề cấp 3.

Kết quả:

Tiêu đề cấp 1.

Tiêu đề cấp 2.

Tiêu đề cấp 3.

2. Kiểu chữ

  • In đậm: **chữ đậm**chữ đậm
  • In nghiêng: *chữ nghiêng*chữ nghiêng
  • Gạch bỏ: ~~chữ gạch bỏ~~chữ gạch bỏ

3. Danh sách

Danh sách không thứ tự:
- Mục 1
- Mục 2
  - Mục con

Hiển thị:

  • Mục 1
  • Mục 2
    • Mục con
Danh sách có thứ tự:
1. Bước 1
2. Bước 2
3. Bước 3

Hiển thị:

  1. Bước 1
  2. Bước 2
  3. Bước 3

4. Chèn công thức toán học

Tùy hệ thống, cú pháp có thể khác:

  • Trên hackmd.io: dùng $…$.
  • Trên Online Judge: dùng ~…~.

Ví dụ:

~a^2 + b^2 = c^2~

Hiển thị:
~a^2 + b^2 = c^2~


5. Khối mã (Code)

Một đoạn mã ngắn trong dòng:
`int a = 5;`

Kết quả: int a = 5;

Một khối mã nhiều dòng:

Dùng ba dấu backtick ````` và có thể chỉ định ngôn ngữ để tô màu cú pháp.

Ví dụ C++:

#include <bits/stdc++.h>
using namespace std;

int main() {
    cout << "Hello Markdown!" << endl;
    return 0;
}

6. Bảng

Bạn có thể tạo bảng bằng dấu | để phân cột, và dấu - để tạo header.

| Cột 1   | Cột 2   | Cột 3   |
|---------|---------|---------|
| Dòng 1  | Giá trị | 123     |
| Dòng 2  | Giá trị | 456     |

Kết quả:

Cột 1 Cột 2 Cột 3
Dòng 1 Giá trị 123
Dòng 2 Giá trị 456

Kết luận

Markdown là công cụ mạnh mẽ nhưng rất dễ học.
Bạn chỉ cần nắm vững những cú pháp cơ bản trên là có thể:

  • Soạn đề bài cho các kỳ thi lập trình.
  • Viết hướng dẫn kỹ thuật rõ ràng.
  • Giúp tài liệu của bạn trực quan, dễ đọc và đồng bộ trên các nền tảng.

Hãy áp dụng ngay Markdown trong việc biên soạn tài liệu trên hệ thống Online Judge của chúng ta! 🚀


Bình luận

Hãy đọc nội quy trước khi bình luận.


Không có bình luận tại thời điểm này.