Ich versuche, eine Markdown-Datei mit einigen Absätzen zu erstellen, die sowohl einen Link als auch eine Textzeile in der nächsten Zeile enthalten. Das Problem, auf das ich gestoßen bin, ist, dass wenn ich nach dem Link eine neue Zeile erstelle, diese mit einem separaten <p>
Tag gerendert wird .
Mein Abschlag ist der folgende:
[Name of link](url)
My line of text
Welches wird zu folgendem HTML gerendert:
<p>
<a href="url">Name of link</a>
</p>
<p>My line of text</p>
Stattdessen möchte ich, dass es so gerendert wird:
<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>
Ich habe auch versucht, einen einzelnen Zeilenumbruch im Markdown zu verwenden:
[Name of link](url)
My line of text
Aber dann werden sowohl der Link als auch der Text in derselben Zeile gerendert, jedoch ohne Zeilenumbruch.
Irgendwelche Vorschläge, wie man das löst? Danke im Voraus!
[Name of link](url)<space><space>
Antworten:
Versuchen Sie,
\
nach der ersten Zeile zwei Leerzeichen (oder einen Backslash ) einzufügen :Visuell:
Ausgabe:
quelle
.md
Dateien deaktivieren .Ich weiß, dass es in diesem Beitrag darum geht, einen einzelnen Zeilenumbruch hinzuzufügen, aber ich dachte, ich würde erwähnen, dass Sie mit dem Zeichen backslash ( ) mehrere Zeilenumbrüche erstellen können
\
:Dies würde zu 3 neuen Zeilen nach "Hallo" führen. Zur Verdeutlichung würde das 2 leere Zeilen zwischen "Hallo" und "Welt!" Bedeuten. Es würde so angezeigt:
Hallo
Welt!
Persönlich finde ich diesen Reiniger für eine große Anzahl von Zeilenumbrüchen im Vergleich zur Verwendung
<br>
.Beachten Sie, dass Backslashes aus Kompatibilitätsgründen nicht empfohlen werden . Dies wird von Ihrem Markdown-Parser möglicherweise nicht unterstützt, ist aber praktisch, wenn dies der Fall ist.
quelle