Jak powiedział Greg , możesz osadzać treść HTML w Markdown, ale jednym z punktów Markdown jest unikanie konieczności posiadania obszernej (lub jakiejkolwiek, w tym przypadku) wiedzy o znacznikach CSS / HTML, prawda? Tym się właśnie zajmuję:
W moim pliku Markdown po prostu polecam wszystkim moim edytorom wiki, aby osadzili zawijanie wszystkich obrazów czymś, co wygląda następująco:
'<div> // Put image here </div>`
(oczywiście .. nie wiedzą, co to <div>
znaczy, ale to nie powinno mieć znaczenia)
Plik Markdown wygląda więc tak:
<div>
![optional image description][1]
</div>
[1]: /image/path
A w treści CSS, która otacza całą stronę, mogę zrobić, co chcę z tagiem obrazu:
img {
float: right;
}
Oczywiście możesz zrobić więcej z zawartością CSS ... (w tym konkretnym przypadku zawinięcie img
tagu div nie pozwala na zawinięcie innego tekstu w obraz ... to jednak tylko przykład), ale IMHO jest celem Markdown jest to, że nie chcesz, aby potencjalnie nietechniczni ludzie mogli wchodzić w tajniki CSS / HTML. To od Ciebie, jako twórcy stron internetowych, zależy, czy treść CSS otacza stronę tak ogólną i czystą, jak to możliwe, ale potem znowu redaktorzy nie muszą o tym wiedzieć.