Imitieren einen Zeilenumbruch in Markdown
Ich habe einen HTML-text Eingabe <input type="text" />
dass Benutzer geben eine Zeichenfolge in. Denn es ist ein text-input-und nicht-text-Bereich, können die Benutzer nicht geben Sie Zeilenumbrüche.
Benutzer eingeben kann Markdown-Elemente in der text-Eingabe für die Formatierung der Daten, wenn es wieder angezeigt später. Ihre Optionen sind jedoch begrenzt, denn Sie können nicht geben Sie neue-Zeile-Zeichen (ex. überschriften, Listen).
Schließlich die Benutzer sind nicht erlaubt geben Sie die HTML-Elemente in das Feld ein (zum Schutz gegen XSS-Angriffe), so dass Sie können nicht geben Sie <br/>
Elemente in den text Eingang.
Wollte ich wissen, ob es einen Weg gibt, in Markdown zu imitieren, um einen Zeilenumbruch in ein einzeiliges text-Eingabefeld, wenn re-angezeigt als formatierten text später angezeigt werden als steuerzeichen für einen Zeilenumbruch oder Zeilenumbruch.
Beispiel (übernehmen @cr
stellt das gewünschte Zeilenumbruch-Tags in Markdown):
Eingang: #A Header @cr ##A Subheader @cr Some text
Ausgabe:
Ein Header
Ein Subheader
Text
Du musst angemeldet sein, um einen Kommentar abzugeben.
Eigentlich in der Markdown-Dokumentation gibt es einen Weg.
Wird dann Rendern in vier Linien. Beachten Sie, dass zwischen jedem Eintrag und newline, es gibt zwei Räume.
In einigen markdown-Aromen, können Sie Ende der Zeile mit zwei oder mehr Leerzeichen das wird ein Zeilenumbruch.
AFAIK, keine.
Gibt es verschiedene Varianten von Markdown, natürlich, aber es gibt keine solche Funktion in der die Originale Markdown-syntax.