Hoppa till innehåll
100% lokalt

Inline och referenslänkar i Markdown

Konvertera Markdownlänkar och bilder mellan inline [text](url) och referensstil [text][1].

Inmatning
Utmatning

Inline och referenslänkar i Markdown

Markdown stöder två sätt att skriva en länk: inline, med webbadressen direkt bredvid texten — [text](url) — och referensstil, där texten pekar på en kort etikett och den verkliga webbadressen finns i en definitionslista längre ner. Det här verktyget konverterar ett dokument mellan de två i båda riktningarna, så du kan omvandla en sida full av inlinelänkar till snygga numrerade referenser, eller expandera ett referenstunga dokument tillbaka till enkla inlinelänkar för snabb inklistring någon annanstans.

Etikettformatet styr hur referensmärket ser ut: sekventiella siffror, en slug byggd från länktexten själv, eller ett eget prefix som du väljer. Definitioner kan hamna i slutet av hela dokumentet eller direkt efter stycket som introducerar dem, och identiska webbadresser kan slås samman till en enda delad definition istället för att upprepas per länk. En separat växel behåller eller tappat den valfria länktiteln, och en annan avgör om bildsyntaxen (![alt](url)) konverteras tillsammans med vanliga länkar eller lämnas orörd. Definitioner kan listas i den ordning länkarna först visas eller sorteras alfabetiskt efter etikett.

Om du konverterar tillbaka till inline löser verktyget varje referens mot dess definition, inklusive den kollapsade [text][]-genvägen, och lämnar allt som det inte kan lösa exakt som skrivet snarare än gissa. Länkar och bilder inom inhägnade eller inline-kod hoppas över som standard, eftersom ett kodexempel som visar Markdownsyntax inte bör skrivas om som om det vore livelänk — slå av det om du vill att de ska röras. Om en definition fortfarande behövs efter konvertering (till exempel en bild som lämnas ensam medan dess länkgranne var inline), behåller verktyget denna definition istället för att lämna en dinglande referens.

Allt körs lokalt i din webbläsare — ingenting du klistrar in här laddas upp någonstans. Kopiera resultatet, ladda ner det som en .txt-fil, eller skicka utmatningen direkt tillbaka till inmatningen för att köra ett annat pass, till exempel konvertering till referensstil och sedan omordning av definitionerna.

FAQ

Vad händer med en referens som inte har någon motsvarande definition?
Den lämnas exakt som den är skriven. Verktyget skriver endast om referenser som det kan lösa, så ett stavfel i en etikett tar aldrig tyst bort en länk.
Vad är skillnaden mellan placering av 'slutet på dokumentet' och 'slutet på varje stycke'?
Dokumentplacering samlar varje definition i en lista i slutet. Styckeplacering infogar varje definition direkt efter stycket som först använder det, vilket gör långt dokument lättare att granska avsnitt för avsnitt.
Ändrar sammanfogning av definitioner med samma URL vart länkarna pekar?
Nej. Sammanfogade länkar delar en definition och en etikett, men varje länk löses fortfarande till samma URL som den alltid gjorde — bara definitionslistan blir kortare.
Kommer det att röra Markdownexempel i kodblock?
Inte som standard. "Hoppa över länkar i kodblock" är aktiverat som standard, så ett kodexempel som visar [text](url)-syntax förblir orörd; slå av alternativet om du vill att det ska konverteras ändå.
Laddas mitt dokument upp någonstans?
Nej. Konverteringen körs helt i din webbläsare — din Markdown lämnar aldrig din enhet.