อย่างที่ greg กล่าวว่าคุณสามารถฝังเนื้อหา HTML ใน Markdown แต่หนึ่งในจุดของ Markdown คือการหลีกเลี่ยงการมีความรู้เกี่ยวกับ CSS / HTML อย่างกว้างขวาง (หรือสิ่งใดก็ตาม) นี่คือสิ่งที่ฉันทำ:
ในไฟล์ Markdown ของฉันฉันเพียงแค่สั่งให้บรรณาธิการ wiki ของฉันทั้งหมดฝังภาพทั้งหมดด้วยบางสิ่งที่มีลักษณะเช่นนี้:
'<div> // Put image here </div>`
(แน่นอน .. พวกเขาไม่รู้ว่า<div>
หมายถึงอะไรแต่ก็ไม่ควรทำอะไร)
ดังนั้นไฟล์ Markdown จะเป็นดังนี้:
<div>
![optional image description][1]
</div>
[1]: /image/path
และในเนื้อหา CSS ที่ล้อมทั้งหน้าฉันสามารถทำสิ่งที่ฉันต้องการด้วยแท็กรูปภาพ:
img {
float: right;
}
แน่นอนว่าคุณสามารถทำอะไรได้มากขึ้นกับเนื้อหา CSS ... (ในกรณีนี้การห่อimg
แท็กด้วย div จะป้องกันข้อความอื่นจากการตัดกับภาพ ... นี่เป็นเพียงตัวอย่างเท่านั้น) แต่ IMHO คือจุดของMarkdownคือคุณไม่ต้องการให้คนที่ไม่ใช่ด้านเทคนิคเข้ามาในส่วนลึกของ CSS / HTML .. มันขึ้นอยู่กับคุณในฐานะนักพัฒนาเว็บเพื่อสร้างเนื้อหา CSS ของคุณที่ล้อมหน้าทั่วไปและสะอาดที่สุดเท่าที่จะทำได้ บรรณาธิการของคุณไม่จำเป็นต้องรู้อีก