Wie Greg sagte , können Sie HTML-Inhalte in Markdown einbetten, aber einer der Punkte von Markdown ist, zu vermeiden, dass Sie über umfassende (oder sonstige) CSS / HTML-Markup-Kenntnisse verfügen müssen, oder? Das ist was ich mache:
In meiner Markdown-Datei weise ich einfach alle meine Wiki-Editoren an, alle Bilder mit etwas einzubetten, das so aussieht:
'<div> // Put image here </div>`
(Natürlich ... sie wissen nicht was <div>
bedeutet, aber das sollte keine Rolle spielen)
Die Markdown-Datei sieht also folgendermaßen aus:
<div>
![optional image description][1]
</div>
[1]: /image/path
Und im CSS-Inhalt, der die gesamte Seite umschließt, kann ich mit dem Bild-Tag tun, was ich will:
img {
float: right;
}
Natürlich können Sie mehr mit dem CSS-Inhalt tun ... (in diesem speziellen Fall img
verhindert das Umschließen des Tags mit div, dass anderer Text gegen das Bild umbrochen wird ... dies ist jedoch nur ein Beispiel), aber meiner Meinung nach der Punkt von Markdown ist, dass Sie nicht möchten, dass potenziell nicht-technische Personen in CSS / HTML einsteigen. Es liegt an Ihnen als Webentwickler, Ihren CSS-Inhalt, der die Seite umschließt, so allgemein und sauber wie möglich zu gestalten, aber dann Auch hier müssen Ihre Redakteure nichts davon wissen.