Zum Inhalt springen
100% lokal

Inline und Referenz-Links in Markdown

Konvertieren Sie Markdown-Links und -Bilder zwischen Inline [text](url) und Referenz-Stil [text][1].

Eingabe
Ausgabe

Inline und Referenz-Links in Markdown

Markdown bietet zwei Arten, einen Link zu schreiben: Inline, mit der URL direkt neben dem Text — [text](url) — und Referenzstil, bei dem der Text auf ein kurzes Label verweist und die eigentliche URL in einer Definitionsliste weiter unten steht. Dieses Tool konvertiert ein Dokument in beide Richtungen, sodass Sie eine Seite voller Inline-Links in ordentliche nummerierte Verweise umwandeln oder ein referenzlastiges Dokument zurück in schlichte Inline-Links für einen schnellen Einfügen an anderer Stelle zurückerweitern können.

Der Label-Stil steuert, wie die Referenzmarke aussieht: aufeinanderfolgende Nummern, ein Slug, der aus dem Text des Links selbst erstellt wird, oder ein eigenes Präfix, das Sie wählen. Definitionen können am Ende des gesamten Dokuments oder direkt nach dem Absatz stehen, der sie einführt, und identische URLs können in einer einzigen gemeinsamen Definition zusammengefasst werden, anstatt eine pro Link zu wiederholen. Ein separater Schalter behält den optionalen Link-Titel bei oder entfernt ihn, und ein anderer entscheidet, ob die Bild-Syntax (![alt](url)) zusammen mit regulären Links konvertiert wird oder unberührt bleibt. Definitionen können in der Reihenfolge aufgelistet werden, in der Links zuerst erscheinen, oder alphabetisch nach ihrem Label sortiert werden.

Um auf Inline zurückzukonvertieren, werden alle Referenzen gegen ihre Definitionen gelöst, einschließlich der zusammengefassten [text][]-Kurzschrift, und alles, was nicht genau gelöst werden kann, wird genau wie geschrieben belassen, anstatt zu raten. Links und Bilder in eingezäuntem oder Inline-Code werden standardmäßig übersprungen, da eine Code-Beispiel zeigt, die Markdown-Syntax nicht als lebender Text umgeschrieben werden sollte – schalten Sie dies aus, wenn Sie sie berühren möchten. Wenn eine Definition nach der Konvertierung noch benötigt wird (z. B. ein Bild, das allein gelassen wird, während sein Link-Nachbar inline war), behält das Tool diese Definition bei, anstatt eine verwaiste Referenz zu hinterlassen.

Alles läuft lokal in Ihrem Browser – nichts, was Sie hier einfügen, wird irgendwo hochgeladen. Kopieren Sie das Ergebnis, laden Sie es als .txt-Datei herunter, oder senden Sie die Ausgabe direkt zurück in die Eingabe, um einen weiteren Durchgang auszuführen, z. B. die Konvertierung in den Referenzstil und dann die Neuordnung der Definitionen.

Häufige Fragen

Was passiert mit einer Referenz, die keine entsprechende Definition hat?
Es wird genau so belassen, wie es ist. Das Tool schreibt nur Referenzen um, die es auflösen kann, daher wird ein Tippfehler in einer Bezeichnung niemals stille gelöscht.
Was ist der Unterschied zwischen 'Ende des Dokuments' und 'Ende jedes Absatzes' Platzierung?
Dokumentplatzierung sammelt jede Definition in einer Liste am Ende. Absatzplatzierung fügt jede Definition direkt nach dem Absatz ein, der sie zum ersten Mal verwendet, was lange Dokumente einfacher abschnittsweise überprüfbar macht.
Ändert das Zusammenführen von Definitionen mit derselben URL, wohin Links verweisen?
Nein. Zusammengefasste Links teilen eine Definition und ein Label, aber jeder Link wird immer noch zur gleichen URL aufgelöst, die er immer hatte — nur die Definitionsliste wird kürzer.
Wird es Markdown-Beispiele in Code-Blöcken berühren?
Standardmäßig nicht. "Links in Code-Blöcken überspringen" ist standardmäßig aktiviert, daher bleibt ein Code-Beispiel mit [text](url)-Syntax unberührt; deaktivieren Sie die Option, wenn Sie diese trotzdem konvertieren möchten.
Wird mein Dokument irgendwo hochgeladen?
Nein. Die Konvertierung läuft vollständig in Ihrem Browser — Ihr Markdown verlässt Ihr Gerät nie.