Đ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
Đâ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:
Đâ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:
Đâ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áp | Cú pháp | Đầu ra HTML | Trường hợp sử dụng |
|---|---|---|---|
| Tách đoạn văn | Dòng trống | <p>...</p> | Phân đoạn logic |
| Ngắt dòng cứng | Hai 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:
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:
Nội dung dòng đầu tiên.
Nội dung dòng thứ hai.Ngắt dòng HTML:
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
Đâ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ănGiải pháp: Sử dụng dòng trống hoặc khoảng trắng cuối dòng
Đâ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ứng2. Ngắt dòng không mong muốn
Vấn đề: Ngắt dòng không mong muốn xuất hiện
Đây là một câu rất dài
bị tách ra không mong muốnGiả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
Đâ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:
Đê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ệ
Đị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: 100000Nhận xét mã
/* Đâ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:
✅ 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
✅ 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
✅ 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:
{
"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:
: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:
Đoạn văn 1
Đoạn văn 2Chuyển đổi thành:
<p>Đoạn văn 1</p>
<p>Đoạn văn 2</p>Dòng 1
Dòng 2Chuyển đổi thành:
<p>Dòng 1<br>
Dòng 2</p>Cú pháp liên quan
- Cú pháp tiêu đề - Cấu trúc tài liệu
- Cú pháp nhấn mạnh - Định dạng văn bản
- Cú pháp danh sách - Danh sách mục
- Cú pháp trích dẫn - Văn bản trích dẫn
Luyện tập
Hãy thử tạo nội dung sau:
- Ba đoạn văn với chủ đề khác nhau
- Một bài thơ ngắn (sử dụng ngắt dòng cứng)
- Một khối địa chỉ bao gồm thông tin liên hệ
- 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.