HTML zum Einfügen.
Der Bereich rechts enthält die Konvertierung als Text. Er wird von derselben Engine erzeugt, die links das Papier rendert — html_document im Kern von mori, die Funktion, die die Desktop-App beim Export aufruft. Bearbeite links, und das HTML folgt beim nächsten Tastendruck.
Alle vier Kombinationen kommen aus der Engine: ein vollständiges Dokument mit dem Stylesheet, das die Desktop-App exportiert, dasselbe Dokument ohne Stylesheet und das Markup des Bodys allein. Nichts auf dieser Seite zerlegt die Ausgabe der Engine mit String-Manipulation.
Relative Bilder
Ein Bild, das als  geschrieben ist, wird unverändert in ein relatives src umgewandelt. Das ist korrekt und zugleich die häufigste Ursache dafür, dass ein Einfügen fehlschlägt: Der Pfad wird nur aufgelöst, wenn das HTML neben demselben Dateiordner landet. Bevor du es irgendwo einfügst, das nicht deine eigene statische Website ist, mache Bildpfade zuerst im Markdown zu absoluten URLs. Die Konvertierung übernimmt sie unverändert.
Code-Hervorhebung
Eingezäunter Code behält seine Sprache am Element, und die Färbung wird im Style-Block des Dokuments mitgeführt. Entferne die Styles, bleibt der Code Code — Struktur, Abstände und Monospace-Schrift bleiben erhalten — nur einfarbig. Eine Hervorhebung, die das Entfernen der Styles überlebt, muss aus Inline-Stilen pro Token bestehen, wodurch das Dokument deutlich umfangreicher wird; mori gibt so etwas nicht aus.
Inline-Stile oder ein Style-Block
Ein vollständiges Dokument enthält einen <style>-Block im Head und darunter sauberes Markup ohne Klassen. Das ist die richtige Form für eine Datei, die du im Browser öffnest oder als Seite hostest, und die falsche Form für zwei Orte: E-Mail-Clients, von denen viele den Head vollständig entfernen, und CMS-Editoren, die Style-Blöcke beim Speichern entfernen. Dort ist die Ausgabe nur für den Body plus die eigenen Styles des Zielsystems die Kombination, die funktioniert.
Was wo kaputtgeht
Nichts verlässt den Tab
Die Engine ist zu WebAssembly kompiliert und läuft auf dieser Seite. Dein Markdown wird nicht hochgeladen, und es gibt kein Konto. Schließe den Tab, und das Dokument bleibt nur in diesem Browser.