Markdown vs markup - เกี่ยวข้องกันหรือไม่?


200

ฉันใช้ markdown เพื่อแก้ไขคำถามนี้ทันที ในวิกิฉันใช้วิกิมาร์คอัป พวกเขาเป็นสิ่งเดียวกันหรือไม่ พวกเขาเกี่ยวข้องกันไหม กรุณาอธิบาย. หากฉันต้องการนำไปใช้อย่างใดอย่างหนึ่งในโครงการเว็บ (เช่น stackoverflow) ฉันต้องใช้อะไร

คำตอบ:


227

4
ฉันพบว่าข้อคิดเห็นโครงการ Markdown มีประโยชน์: Markdown เป็นเครื่องมือแปลงข้อความเป็น HTML สำหรับนักเขียนเว็บ ในแง่ที่กว้างขึ้นเครื่องมือแปลงข้อความเป็น HTML ใด ๆ ก็สามารถพิจารณารองรับ "markdown"
PeterX

ความกะทัดรัดเป็นจิตวิญญาณแห่งความเฉลียวฉลาด แต่คำตอบนี้อาจเสนอเพิ่มอีกเล็กน้อยเช่นรอบ ๆ 'รสชาติ' ของการลดราคาซึ่งฉันเดาว่าพวกเราส่วนใหญ่จะได้ยินเรื่องนี้มาอย่างไร (เช่นสแต็คล้นล้น Github ฯลฯ ) รุ่งโรจน์สำหรับลิงก์วิกิ ฉันเสียใจเมื่อรู้ว่า Aaron Swartz เป็นหนึ่งในผู้สร้าง
สตีฟ

124

Mark-up เป็นคำศัพท์จากการแก้ไขการพิมพ์ - บรรณาธิการจะอ่านข้อความและเพิ่มคำอธิบายประกอบ (เช่นนี้เป็นตัวเอียงตัวหนา) สำหรับเครื่องพิมพ์ที่จะใช้เมื่อผลิตเวอร์ชันสุดท้าย สิ่งนี้เรียกว่าการทำเครื่องหมายข้อความ

ภาษามาร์คอัปคอมพิวเตอร์เป็นเพียงคำย่อที่เป็นมาตรฐานสำหรับคำอธิบายประกอบประเภทต่างๆเหล่านี้

HTML นั้นเป็นภาษามาร์กอัปมาตรฐานของเว็บ แต่ค่อนข้างละเอียด

รายการใน HTML:

<ul>
    <li>Item one</li>
    <li>Item two</li>
</ul>

Markdown เป็นภาษามาร์กอัปที่เจาะจงโดยมีไวยากรณ์อย่างง่ายของตัวเอง

รายการใน Markdown:

* Item one
* Item two

ทั้งสองอย่างนี้จะทำงานในการโพสต์สแต็คของกระแส

Markdown ไม่สามารถทำทุกอย่างที่ HTML ทำได้ แต่ทั้งสองอย่างเป็นภาษามาร์กอัป


2
> Markdown เป็นภาษามาร์กอัปที่เฉพาะเจาะจง ... การตั้งชื่อภาษามาร์กอัปของคุณเช่นนี้คือสาเหตุที่คำถามนี้แพร่หลายมาก
Fueled By Coffee

2
ฉันคิดว่าบันทึกนี้Mark-up is a term from print editing - the editor would go through the text and add annotations (i.e. this in italic, that in bold) for the printers to use when producing the final versionเป็นจุดสำคัญในการทำความเข้าใจว่าการมาร์คคืออะไรเพื่อทำความเข้าใจความแตกต่างระหว่างตัวเองและ
ไลบรารี่

21

Markdown เป็นการเล่นคำเพราะมันเป็นมาร์กอัป "Markdown" เป็นคำนามที่เหมาะสม

มาร์กอัปเป็นเพียงวิธีหนึ่งในการมอบฟังก์ชันการทำงานเหนือข้อความธรรมดา ตัวอย่างเช่น: การจัดรูปแบบลิงก์รูปภาพ ฯลฯ


7

มาร์กอัปเป็นคำทั่วไปสำหรับการจัดรูปแบบเนื้อหาเช่น HTML แต่มาร์กอัปเป็นห้องสมุดที่สร้างมาร์กอัป HTML ลองดูที่Markdown


5

Markdown และมาร์กอัปที่ใช้ใน Mediawiki (ซอฟต์แวร์ wiki ที่สนับสนุน Wikipedia) นั้นไม่เหมือนกัน

พวกเขาเกี่ยวข้องกันในแง่ที่ว่าทั้งคู่มีวิธีการป้อน HTML น้อยลง (ด้วยคุณสมบัติเพิ่มเติมบางอย่าง) แต่ฉันสงสัยว่าพวกเขาเกี่ยวข้องกันในแง่อื่นใด

หากคุณต้องการติดตั้ง Markdown บนเว็บไซต์ของคุณเพียงแค่ Google Markdown + แพลตฟอร์ม / ภาษาที่คุณโปรดปรานและคุณอาจจะพบห้องสมุดที่เหมาะกับคุณ

ถ้าคุณต้องการที่จะใช้มาร์กอัปของ Mediawiki คุณอาจต้องมองหาเครื่องหมายที่ดีกว่า (เช่น Markdown)

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.