Cách chèn dấu ngắt dòng <br> trong phần đánh dấu


90

Tôi đang cố gắng tạo một tệp đánh dấu với một số đoạn văn có chứa cả liên kết và một dòng văn bản trên dòng tiếp theo. Vấn đề tôi gặp phải là khi tôi tạo một dòng mới sau liên kết, nó được hiển thị bằng một <p>thẻ riêng biệt .

Đánh dấu của tôi như sau:

[Name of link](url)

My line of text

Được hiển thị cho html sau:

<p>
   <a href="url">Name of link</a>
</p>
<p>My line of text</p>

Thay vào đó, tôi muốn nó hiển thị như vậy:

<p>
    <a href="url">Name of link</a><br>  // not necessarily with a <br> tag but on a separate line
    My line of text
</p>

Tôi cũng đã thử sử dụng một dấu ngắt dòng trong phần đánh dấu:

[Name of link](url)
My line of text

Nhưng sau đó cả liên kết và văn bản được hiển thị trên cùng một dòng, nhưng không có ngắt dòng.

Bất kỳ đề xuất về cách giải quyết điều này? Cảm ơn trước!


3
thử thêm 2 gian sau[Name of link](url)<space><space>
majidarif

Cảm ơn rất nhiều majidarif, đó là mẹo!
madesch

Câu trả lời:


169

Hãy thử thêm 2 dấu cách (hoặc dấu gạch chéo ngược \) sau dòng đầu tiên:

[Name of link](url)
My line of text\

Trực quan:

[Name of link](url)<space><space>
My line of text\

Đầu ra:

<p><a href="url">Name of link</a><br>
My line of text<br></p>

3
Tôi rất vui vì tôi đã tìm thấy câu trả lời này. Có tài liệu Markdown chính thức với thông tin như thế này bao gồm không?
Timothy Zorn

15
Đây là tuyệt vời, nhưng với một vấn đề nhỏ - có một bộ chỉnh sửa để xóa khoảng trắng dư thừa;)
Tim Malone

1
@TimMalone FWIW, một số trình chỉnh sửa (tốt, ít nhất là UltraEdit) hỗ trợ cài đặt trên cơ sở từng loại tệp, có thể bạn có thể tắt tính năng cắt cho .mdtệp.
sập

3
Thêm dấu gạch chéo ngược ở cuối dòng cũng thực hiện tương tự.
JPG

Bạn có biết tại sao thêm 2 dấu cách hoặc dấu `\` lại sửa được không?
Artur

8

Tôi biết bài đăng này là về việc thêm một dấu ngắt dòng nhưng tôi nghĩ rằng tôi sẽ đề cập đến việc bạn có thể tạo nhiều ngắt dòng bằng \ký tự dấu gạch chéo ngược ( ):

Hello
\
\
\
World!

Điều này sẽ dẫn đến 3 dòng mới sau "Xin chào". Để làm rõ, điều đó có nghĩa là 2 dòng trống giữa "Xin chào" và "Thế giới!". Nó sẽ hiển thị như thế này:


xin chào



Thế giới!



Cá nhân tôi thấy điều này sạch hơn cho một số lượng lớn ngắt dòng so với sử dụng <br>.

Lưu ý rằng dấu gạch chéo ngược không được khuyến nghị vì lý do tương thích . Vì vậy, điều này có thể không được hỗ trợ bởi trình phân tích cú pháp Markdown của bạn nhưng nó rất hữu ích khi có.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.