Jak zalomit řádek v Markdownu:dvě mezery, zpětné lomítko nebo značka br.
Stisknete v souboru Markdown Enter a oba řádky se zobrazí jako jeden. Je to záměr. Tady je proč a tři způsoby, jak nový řádek vynutit.
macOS 14 nebo novější. Čtení je zdarma; úpravy a revize se platí jednou.
Rychlá odpověď
Jediné zalomení v Markdownu se bere jako mezera, takže se řádky spojí. Chcete-li řádek zalomit, ukončete ho dvěma mezerami, zpětným lomítkem nebo HTML značkou <br>. Nový odstavec začnete prázdným řádkem.
First line\
Second line, after a backslash
Next paragraph, after a blank line
·
Proč Markdown váš nový řádek ignoruje
Markdown spojuje řádky odstavce. Napíšete-li
Roses are red
Violets are blue
čtenář uvidí jeden odstavec, Roses are red Violets are blue. Zalomení ve zdroji je měkké zalomení: místo, kde jste text zalomili vy, ne kde má čtenář vidět zalomení. Díky tomu můžete v editoru lámat dlouhé řádky, aniž by se změnil vzhled stránky.
Prázdný řádek je něco jiného. Ukončí odstavec a začne nový, s mezerou mezi nimi. Většinou je to přesně to zalomení, které chcete.
Tři způsoby, jak vynutit zalomení řádku
Vynucené zalomení, tvrdé zalomení, ponechá text ve stejném odstavci a začne další řádek.
-
Dvě mezery na konci řádku
Napište před Enterem alespoň dvě mezery. Funguje to všude, ale mezery nejsou vidět a některé editory a nastavení Gitu je odstraní.
-
Zpětné lomítko na konci řádku
Dejte
\jako úplně poslední znak, bez mezery za ním. Je vidět a přežije oříznutí. Je součástí CommonMarku a GitHub Flavored Markdownu, i když některé starší aplikace ho neznají. -
HTML značka br
Ukončete řádek
<br>(nebo<br/>). Funguje skoro v každé aplikaci, která přijímá HTML v textu. Je to také jediný způsob, jak zalomit řádek uvnitř buňky tabulky.
Two spaces after this line
comes out on a new line.
A backslash ends this one\
and breaks it too.
A tag also works.<br>
Third line.
Všechny tři dávají stejný výsledek:
Dvě mezery za tímto řádkem
pokračují na novém řádku.
Který způsob použít?
- Nový odstavec (prázdný řádek) pro každou samostatnou myšlenku. Je to nejpřenositelnější volba.
- Zpětné lomítko, když potřebujete zalomení uprostřed odstavce, například v adrese nebo básni, a aplikace sleduje CommonMark.
- Značka br v buňce tabulky, nebo když si nejste jistí, že aplikace podporuje zbylé dva způsoby.
- Dvě mezery jen tehdy, když jste si jistí, že je nic neodstraní.
Zalomení nefungují uvnitř kódu v textu a zalomení na úplném konci odstavce nedělá nic. Pokud chcete prázdné místo, použijte prázdný řádek nebo nadpis, ne hromadu značek <br>.
Příklady: adresa, báseň, položka seznamu
Tvrdé zalomení se hodí pro text, kde záleží na samotném řádku, například pro poštovní adresu:
Jane Smith221B Baker StreetLondon
Jana Nováková
Baker Street 221B
Londýn
Uvnitř položky seznamu ukončete řádek zalomením a další řádek odsaďte, aby lícoval s textem položky:
- Pack the bags and lock the door
- Leave at eight
Pokud potřebuje zalomení každý řádek dlouhého textu, je to nejspíš seznam nebo blok kódu a pro obojí má Markdown syntaxi.
Když zalomení řádku pořád nefunguje
- Jedna mezera na konci. Potřebujete dvě nebo víc.
- Mezera za zpětným lomítkem. Lomítko musí být posledním znakem na řádku.
- Editor při uložení odstraňuje mezery na konci řádků. Přepněte na zpětné lomítko nebo značku br.
- Stejný text vypadá na dvou místech jinak. Některé aplikace, například pole issues a komentářů na GitHubu, ponechávají jednoduchá zalomení jako zalomení, zatímco soubor Markdown na GitHubu ne. Vynucené zalomení vypadá v obou stejně.
- Text uvnitř položky seznamu nebo citace. Zalomení nechte na konci řádku a další řádek odsaďte podle položky.
Nejrychlejší kontrola je otevřít soubor v čtečce. DotMD tato pravidla dodržuje: jediné zalomení řádky spojí a dvě mezery, zpětné lomítko nebo <br> řádek zalomí. Čtení je zdarma a v DotMD Editoru ukazuje výsledek živý náhled při psaní.
Otázky k zalomení řádku v Markdownu
Jak přidat nový řádek v Markdownu?
Chcete-li řádek zalomit uvnitř odstavce, ukončete ho dvěma mezerami, zpětným lomítkem nebo značkou <br>. Nový odstavec začnete prázdným řádkem.
Proč se nový řádek v Markdownu ignoruje?
Markdown bere jediné zalomení jako mezeru, takže se řádky spojí do jednoho odstavce. Viditelné zalomení získáte prázdným řádkem, dvěma mezerami na konci, zpětným lomítkem nebo <br>.
Fungují dvě mezery na zalomení vždy?
V CommonMarku a GitHub Flavored Markdownu ano. Editory a nástroje Gitu ale mezery na konci často odstraňují, čímž zalomení tiše zmizí. Bezpečnější je zpětné lomítko nebo <br>.
Jak zalomit řádek v tabulce v Markdownu?
Použijte <br> uvnitř buňky. Dvě mezery a zpětné lomítko tam nefungují, protože řádek tabulky je jeden řádek textu.