Markdown und Bildausrichtung
Ich mache eine Website, die veröffentlicht Artikel zu Themen in jedem Monat. Es ist einfach, und ich denke, mit einem markdown-editor (wie die MVW hier bei StackOverflow) wäre perfekt.
Jedoch Sie brauchen die Fähigkeit, Bilder, die Rechtsbündig in einem bestimmten Absatz.
Ich sehe keinen Weg, das zu tun, dass mit dem aktuellen system - ist es möglich?
Kommentar zu dem Problem
Beachten Sie, dass abhängig von der Plattform können Sie Filter hinzufügen, um markdown. So kann es möglich sein, add-syntax, die angibt, Ausrichtung.
Warum nicht einfach die Frage stellen ohne das "ich helfe einem Freund bei einer non-profit-Website, die publiziert Artikel zu Themen in jedem Monat"?
@JGallardo Da wollte ich klarstellen, ich habe nicht die vollständige Kontrolle über das system, noch habe ich die Möglichkeit zum Kauf von irgendeiner Art von Lösung. Ich bin damit einverstanden, dass ich haben könnte, formulierte die Frage anders.
Bezüglich der markdown-Editoren, die Sie verwenden können, die große stackedit.io/editor# , es ist genial zu schreiben 🙂
@AbdelHady, wenn nur es war in 2008 🙂
InformationsquelleAutor der Frage Jedidja | 2008-10-31
Du musst angemeldet sein, um einen Kommentar abzugeben.
Können Sie einbetten von HTML in Markdown, so können Sie etwas wie das hier tun:
InformationsquelleAutor der Antwort Greg Hewgill
Viele Markdown "extra" - Prozessoren unterstützen Attribute. So können Sie auch einen Klasse Namen haben, wie so (PHP-Markdown-Extra):
oder alternativ (Maruku, Kramdown, Python-Markdown):
Dann, natürlich, können Sie ein stylesheet, der richtige Weg:
Wenn dir diese syntax unterstützt, es gibt Ihnen das beste aus beiden Welten: kein embedded markup und stylesheet Abstrakt genug, um nicht brauchen, um geändert werden, indem Sie Ihre content-editor.
InformationsquelleAutor der Antwort gerwitz
Einbettung von CSS ist schlecht:
CSS in einer anderen Datei:
InformationsquelleAutor der Antwort
Ich bin gefunden schöne Lösung in reinem Markdown mit ein wenig CSS3-hack 🙂
Folgen CSS3-code-float-Bild auf der linken Seite oder rechts, wenn die Bilder alt endet mit
<
oder>
.InformationsquelleAutor der Antwort OzzyCzech
Mag ich super faul mit Tabellen, Bilder ausrichten mit dem vertikalen Rohr (
|
) - syntax. Unterstützt wird dies durch einige markdown-Aromen (und wird auch unterstützt durch Textil -, wenn das schwimmt Ihr Boot)oder
Nicht die flexibelste Lösung, aber es ist gut für die meisten der meinen einfachen Anforderungen, ist leicht zu Lesen im markdown-format, und Sie brauchen nicht zu erinnern, alle CSS-oder raw-HTML.
InformationsquelleAutor der Antwort learnvst
Sogar sauberer wäre, nur
p#given img { float: right }
im Stylesheet oder in der<head>
und eingewickelt instyle
- tags. Dann verwenden Sie einfach die markdown![Alt text](/path/to/img.jpg)
.InformationsquelleAutor der Antwort ma11hew28
Dem Attribut markdown Möglichkeit innerhalb markdown.
InformationsquelleAutor der Antwort
Wenn Sie es implementieren in Python, es ist eine Erweiterung , können Sie fügen Sie den html Schlüssel/Wert-Paare, und die Klasse/id labels. Die syntax HIERFÜR lautet:
Oder, wenn die eingebetteten styling nicht schweben Ihr Boot,
mit entsprechenden stylesheet
stylish.css
:InformationsquelleAutor der Antwort jameh
Habe ich eine alternative auf der oben genannten Methoden verwendet, die den ALT-tag und einen CSS-Selektor, auf den alt-tag.. stattdessen fügen Sie einen URL-hash wie dieser:
Ersten Ihren markdown-Bild-code:
Beachten Sie die zusätzlichen url-hash # - center.
Nun fügen Sie diese Regel in CSS mit CSS3 Attribut-Selektoren zur Auswahl von Bildern mit einem bestimmten Pfad.
Sollten Sie in der Lage, einen url-hash wie dieser fast wie die Definition der name einer Klasse, und es ist nicht ein Missbrauch der ALT-tag, wie einige Leute hatten, wie etwa für diese Lösung. Ebenso ist es nicht erforderlich, alle zusätzlichen Erweiterungen. Eine für float rechts und Links oder alle anderen Formate, die Sie wünschen.
InformationsquelleAutor der Antwort tremor
Als greg sagte Sie können beim einbetten von html in markdown.. aber einer der Punkte, der Bewertungsabschlag ist zu vermeiden, dass große (oder überhaupt, für diese Angelegenheit) css/html-markup wissen richtig? Dies ist, was ich Tue:
in meinem markdown-Datei, die ich einfach anweisen, alle meine wiki-Editoren einbetten wickeln Sie alle Bilder, die mit etwas, das aussieht wie dieses
(natürlich.. Sie donno was
<div>
bedeutet aber, dass sollte keine Rolle spielen)damit die markdown-Datei sieht wie folgt aus:
und in der css-umschließt die ganze Seite, ich kann tun was ich will mit der image-tag:
natürlich können Sie mehr tun mit dem css.. (in diesem speziellen Fall, das einwickeln der img mit div verhindert, dass text umgebrochen wird gegen das Bild.. das ist nur ein Beispiel) aber IMHO der Punkt, der markdown ist, dass Sie nicht möchten, dass potenziell nicht-technische Leute, die in die ins und outs der css/html.. es ist bis zu Ihnen, wie ein web-dev, um Ihren css-umschließt, die die Seite als generische und sauber wie möglich, aber dann wieder Ihre Redakteure müssen nicht wissen, dass.
InformationsquelleAutor der Antwort abbood
Ich mochte learnvst Antwort der Verwendung der Tabellen, da ist es durchaus lesbar (was ist ein Zweck der schreiben von Markdown).
Jedoch, im Fall von GitBook die Markdown-parser musste ich, neben eine leere Kopfzeile, fügen Sie eine Trennlinie unter der Tabelle anerkannt werden und ordnungsgemäß gerendert:
Trennlinien müssen mindestens drei Bindestriche
---
.InformationsquelleAutor der Antwort icarito
Hatte ich die gleiche Aufgabe, die ich ausgerichtet, meine Bilder auf der rechten Seite durch hinzufügen dieses:
Zur Ausrichtung Ihres Bild nach rechts oder center, ersetzen
zu
InformationsquelleAutor der Antwort Zuha Karim
Einfachsten ist es, wickeln Sie das Bild in einen center-tag, wie so ...
Nichts zu tun mit Markdown kann hier überprüft werden - http://daringfireball.net/projects/markdown/dingus
Sicher,
<center>
möglicherweise veraltet, aber es ist einfach und es funktioniert!InformationsquelleAutor der Antwort yoyo