Skip to content

Đoạn văn và ngắt dòng

Đoạn văn và ngắt dòng là các khối xây dựng cơ bản của tài liệu Markdown. Nắm vững cú pháp đoạn văn và ngắt dòng chính xác có thể làm cho cấu trúc tài liệu của bạn rõ ràng và dễ đọc.

Cú pháp đoạn văn

Trong Markdown, đoạn văn là các dòng văn bản liên tiếp. Để tạo đoạn văn, bạn chỉ cần tách văn bản bằng dòng trống.

Đoạn văn cơ bản

markdown
Đây là đoạn văn đầu tiên. Đoạn văn này chứa nhiều câu.
Tất cả các câu này đều thuộc cùng một đoạn văn.

Đây là đoạn văn thứ hai. Nó được tách khỏi đoạn văn đầu tiên
bởi một dòng trống.

Đây là đoạn văn thứ ba.

Hiệu ứng kết xuất

Đây là đoạn văn đầu tiên. Đoạn văn này chứa nhiều câu. Tất cả các câu này đều thuộc cùng một đoạn văn.

Đây là đoạn văn thứ hai. Nó được tách khỏi đoạn văn đầu tiên bởi một dòng trống.

Đây là đoạn văn thứ ba.

Cú pháp ngắt dòng

Markdown cung cấp hai cách để ngắt dòng:

1. Ngắt dòng cứng (Bắt buộc)

Thêm hai hoặc nhiều khoảng trắng ở cuối dòng, sau đó nhấn Enter:

markdown
Đây là dòng đầu tiên.  
Đây là dòng thứ hai.

Hiệu ứng kết xuất

Đây là dòng đầu tiên.
Đây là dòng thứ hai.

2. Ngắt dòng mềm (Tự nhiên)

Sử dụng dòng trống để tách, tạo đoạn văn mới:

markdown
Đây là đoạn văn đầu tiên.

Đây là đoạn văn thứ hai.

Hiệu ứng kết xuất

Đây là đoạn văn đầu tiên.

Đây là đoạn văn thứ hai.

So sánh các phương pháp ngắt dòng khác nhau

Phương phápCú phápĐầu ra HTMLTrường hợp sử dụng
Tách đoạn vănDòng trống<p>...</p>Phân đoạn logic
Ngắt dòng cứngHai khoảng trắng ở cuối dòng<br>Thơ, địa chỉ
Ngắt dòng HTML<br><br>Điều khiển chính xác

Ví dụ so sánh

Tách đoạn văn:

markdown
Nội dung đoạn văn đầu tiên.

Nội dung đoạn văn thứ hai.

Ngắt dòng cứng:

markdown
Nội dung dòng đầu tiên.  
Nội dung dòng thứ hai.

Ngắt dòng HTML:

markdown
Nội dung dòng đầu tiên.<br>
Nội dung dòng thứ hai.

Vấn đề phổ biến và giải pháp

1. Kết nối không mong muốn

Vấn đề: Hai dòng văn bản kết nối với nhau không mong muốn

markdown
Đây là dòng đầu tiên
Đây là dòng thứ hai  ← Hai dòng này sẽ được hợp nhất thành một đoạn văn

Giải pháp: Sử dụng dòng trống hoặc khoảng trắng cuối dòng

markdown
Đây là dòng đầu tiên

Đây là dòng thứ hai  ← Bây giờ là hai đoạn văn

Hoặc

Đây là dòng đầu tiên  
Đây là dòng thứ hai  ← Bây giờ là ngắt dòng cứng

2. Ngắt dòng không mong muốn

Vấn đề: Ngắt dòng không mong muốn xuất hiện

markdown
Đây là một câu rất dài
bị tách ra không mong muốn

Giải pháp: Đảm bảo văn bản ở cùng một dòng hoặc sử dụng cú pháp ngắt dòng chính xác

markdown
Đây là một câu rất dài nên ở cùng một đoạn văn.

Hoặc sử dụng ngắt dòng rõ ràng:
Đây là một câu rất dài  
Ở đây là ngắt dòng có chủ ý.

3. Vấn đề khoảng trắng

Vấn đề: Khoảng trắng cuối dòng không nhìn thấy, dễ quên

Giải pháp:

  • Cấu hình trình soạn thảo hiển thị ký tự trống
  • Sử dụng trình soạn thảo hỗ trợ Markdown
  • Sử dụng thẻ HTML <br> làm thay thế

Xử lý trường hợp đặc biệt

Thơ và lời bài hát

Sử dụng ngắt dòng cứng để giữ mỗi dòng độc lập:

markdown
Đêm yên tĩnh  
Trước giường ánh trăng rơi,  
Tưởng như sương đọng đất trời.  
Ngẩng đầu ngắm trăng sáng,  
Cúi đầu nhớ quê tôi.

Địa chỉ và thông tin liên hệ

markdown
Địa chỉ liên hệ:  
Quận Ba Đình, Hà Nội  
Số 1, Đường Ví Dụ  
Mã bưu điện: 100000

Hoặc sử dụng HTML:

Địa chỉ liên hệ:<br>
Quận Ba Đình, Hà Nội<br>
Số 1, Đường Ví Dụ<br>
Mã bưu điện: 100000

Nhận xét mã

markdown
/* Đây là nhận xét nhiều dòng  
   Mỗi dòng có thụt lề cụ thể  
   Cần giữ định dạng */

Thực hành tốt nhất

1. Duy trì tính nhất quán

Duy trì phong cách đoạn văn và ngắt dòng nhất quán trong toàn bộ tài liệu:

markdown
✅ Khuyến nghị: Sử dụng dòng trống để tách đoạn văn thống nhất
Nội dung đoạn văn đầu tiên.

Nội dung đoạn văn thứ hai.

Nội dung đoạn văn thứ ba.

❌ Không khuyến nghị: Trộn lẫn các phương pháp khác nhau
Nội dung đoạn văn đầu tiên.

Nội dung đoạn văn thứ hai.  
Nội dung đoạn văn thứ ba.

2. Tránh ngắt dòng cứng quá mức

markdown
✅ Khuyến nghị: Để câu dài chảy tự nhiên
Đây là một câu rất dài chứa rất nhiều thông tin, nên để nó chảy tự nhiên trong đoạn văn.

❌ Không khuyến nghị: Ngắt dòng cứng không cần thiết
Đây là một câu rất dài  
chứa rất nhiều thông tin  
không cần chia dòng như vậy.

3. Sử dụng phân đoạn ngữ nghĩa

markdown
✅ Khuyến nghị: Phân đoạn theo logic
## Mô tả vấn đề

Người dùng báo cáo hệ thống đăng nhập chậm. Sau khi điều tra sơ bộ, phát hiện cấu hình pool kết nối cơ sở dữ liệu có thể có vấn đề.

## Giải pháp

Điều chỉnh tham số pool kết nối cơ sở dữ liệu, tăng số kết nối tối đa và tối ưu cài đặt timeout.

❌ Không khuyến nghị: Phân đoạn ngẫu nhiên
## Mô tả vấn đề

Người dùng báo cáo hệ thống đăng nhập chậm.

Sau khi điều tra sơ bộ.

Phát hiện cấu hình pool kết nối cơ sở dữ liệu có thể có vấn đề.

Cấu hình trình soạn thảo

Visual Studio Code

Hiển thị ký tự trống:

json
{
  "editor.renderWhitespace": "all",
  "files.trimTrailingWhitespace": true,
  "files.insertFinalNewline": true
}

Typora

Bật hiển thị ký tự trống:

  • Tùy chọn → Trình soạn thảo → Hiển thị ký tự trống

Vim

Hiển thị ký tự trống:

vim
:set list
:set listchars=space:·,trail:·,eol

Đầu ra HTML

Đoạn văn và ngắt dòng Markdown được chuyển đổi thành HTML:

markdown
Đoạn văn 1

Đoạn văn 2

Chuyển đổi thành:

html
<p>Đoạn văn 1</p>
<p>Đoạn văn 2</p>
markdown
Dòng 1  
Dòng 2

Chuyển đổi thành:

html
<p>Dòng 1<br>
Dòng 2</p>

Cú pháp liên quan

Luyện tập

Hãy thử tạo nội dung sau:

  1. Ba đoạn văn với chủ đề khác nhau
  2. Một bài thơ ngắn (sử dụng ngắt dòng cứng)
  3. Một khối địa chỉ bao gồm thông tin liên hệ
  4. Văn bản phức tạp trộn lẫn đoạn văn và ngắt dòng

Sau khi hoàn thành, kiểm tra hiệu ứng kết xuất và đảm bảo định dạng phù hợp với mong đợi.

Được xây dựng bởi www.markdownlang.com