เครื่องมือแก้ไข Markdown ออนไลน์ | เครื่องมือแก้ไข Markdown WYSIWYG พร้อมตัวอย่างแบบเรียลไทม์
เครื่องมือแก้ไข Markdown
Markdown คืออะไร?
Markdown เป็นภาษามาร์กอัปน้ำหนักเบาที่ช่วยให้ผู้คนสามารถเขียนเอกสารในรูปแบบข้อความธรรมดาที่อ่านและเขียนได้ง่าย ซึ่งสามารถแปลงเป็นหน้า HTML ที่มีโครงสร้าง (หรือรูปแบบอื่นๆ) ได้ สร้างโดย John Gruber และออกแบบร่วมกับ Aaron Swartz โดยมีวัตถุประสงค์เพื่อให้ผู้คนสามารถใช้สัญลักษณ์ง่ายๆ ในการเขียนเอกสารโดยไม่ต้องเข้าใจแท็ก HTML ที่ซับซ้อน
วิธีการใช้ Markdown?
ปรัชญาการออกแบบของ Markdown คือความเรียบง่ายและความอ่านง่าย แม้ไม่มีการแปลงรูปแบบ เอกสาร Markdown ก็อ่านง่าย ด้วย Markdown คุณสามารถ:
- เขียนเอกสารโดยตรงในเครื่องมือแก้ไขข้อความใดๆ
- ใช้ไวยากรณ์มาร์กอัปที่เรียบง่ายเพื่อปรับปรุงความอ่านง่ายของข้อความ
- แปลงเอกสาร Markdown เป็นรูปแบบต่างๆ เช่น HTML, PDF และ Word
ไวยากรณ์ Markdown
ไวยากรณ์ Markdown ประกอบด้วย:
- หัวข้อ: ใช้สัญลักษณ์ # เพื่อแสดงหัวข้อระดับต่างๆ เช่น # สำหรับหัวข้อระดับหนึ่ง ## สำหรับหัวข้อระดับสอง
- ย่อหน้า: เขียนข้อความโดยตรง แยกย่อหน้าด้วยบรรทัดว่าง
- ลิงก์: ล้อมรอบข้อความลิงก์ด้วยวงเล็บเหลี่ยม ตามด้วย URL ในวงเล็บ เช่น [ข้อความลิงก์](http://url)
- การเน้น: ใช้เครื่องหมายดอกจัน (*) หรือขีดล่าง (_) เพื่อเน้นข้อความ เช่น *ตัวเอียง* หรือ _ตัวเอียง_, **ตัวหนา** หรือ __ตัวหนา__
- รายการ: ใช้เครื่องหมายดอกจัน (*), เครื่องหมายบวก (+) หรือเครื่องหมายลบ (-) เพื่อสร้างรายการที่ไม่เรียงลำดับ และรายการที่เรียงลำดับใช้ตัวเลขตามด้วยจุด
- โค้ด: ใช้เครื่องหมายอัญประกาศเดี่ยว (`) เพื่อสร้างโค้ดแบบอินไลน์ หรือใช้เครื่องหมายอัญประกาศเดี่ยวสามตัว (```) เพื่อสร้างบล็อกโค้ด
- รูปภาพ: ใช้เครื่องหมายอัศเจรีย์ (!) ตามด้วยคำอธิบายรูปภาพในวงเล็บเหลี่ยม แล้วตามด้วยลิงก์รูปภาพในวงเล็บ เช่น 
- การอ้างอิง: ใช้เครื่องหมายมากกว่า (>) เพื่อสร้างข้อความที่อ้างอิง ซึ่งสามารถซ้อนกันเพื่อสร้างระดับการอ้างอิงหลายระดับได้
- เส้นแนวนอน: ใช้เครื่องหมายดอกจันสามตัว (---), เครื่องหมายลบสามตัว (--) หรือขีดล่างสามตัว (___) เพื่อสร้างเส้นแนวนอน
ไวยากรณ์ Markdown มีความกระชับและทรงพลัง และถูกใช้อย่างแพร่หลายในสถานการณ์ต่างๆ เช่น การเขียนเอกสาร การเขียนบทความบล็อก และกระทู้ในฟอรัม ช่วยให้ผู้ใช้สามารถมุ่งเน้นไปที่การสร้างเนื้อหาโดยไม่ต้องเข้าใจแท็ก HTML ที่ซับซ้อน