Markdown คืออะไร? คู่มือสำหรับผู้เริ่มต้นใช้งาน

Markdown คืออะไร? คู่มือสำหรับผู้เริ่มต้นใช้งาน

หากคุณเขียนเว็บเป็นจำนวนมาก คุณควรเรียนรู้ Markdown เป็นภาษามาร์กอัปง่ายๆ ที่ให้คุณจัดรูปแบบข้อความได้อย่างง่ายดายโดยไม่ต้องกังวลกับโปรแกรมประมวลผลคำแบบเต็มจำนวนมาก





มาดูกันว่า Markdown คืออะไร มีประโยชน์อย่างไร และจะเริ่มใช้งานอย่างไร





Markdown คืออะไร?

Markdown เป็นภาษามาร์กอัปที่ใช้สร้างข้อความที่จัดรูปแบบ โดยทั่วไปสำหรับการเผยแพร่บนอินเทอร์เน็ต ถ้าคุณไม่คุ้นเคย ภาษามาร์กอัปหมายถึงระบบที่มีองค์ประกอบทางไวยากรณ์ที่ปรับเปลี่ยนลักษณะที่ปรากฏ แต่ไม่ปรากฏในเอกสารขั้นสุดท้าย





ตัวอย่างเช่น เมื่อคุณเขียน '**ตัวหนา**' ในเอกสาร Markdown มันจะปรากฏเป็น ' ข้อความตัวหนา '.

HTML ซึ่งเป็นส่วนสำคัญของเว็บก็เป็นภาษามาร์กอัปเช่นกัน อย่างไรก็ตาม Markdown นั้นแตกต่างจากภาษามาร์กอัปเช่นนี้เนื่องจากถือว่าเป็นภาษาที่มีน้ำหนักเบา



ง่ายต่อการดูเอกสาร Markdown และยังอ่านสิ่งที่ข้อความกล่าว อย่างไรก็ตาม ด้วยภาษาที่ 'หนักกว่า' เช่น HTML มันไม่ง่ายนักที่บุคคลจะประมวลผลสิ่งที่ข้อความพูด ซึ่งหมายความว่าไม่เหมาะสำหรับการเขียน

อ่านเพิ่มเติม: ทำความเข้าใจโค้ด HTML พื้นฐาน





Markdown ยังให้ทางเลือกในการเขียนด้วยโปรแกรมประมวลผลคำ เช่น Microsoft Word หรือ Pages เครื่องมือแก้ไขเหล่านี้มีตัวเลือกมากมายสำหรับการจัดรูปแบบข้อความของคุณ แต่อาจเสียเวลาหากคุณต้องท่องผ่านเมนูต่างๆ เพื่อค้นหารายการหัวข้อย่อยหรือตัวเลือกส่วนหัว

ข้อความที่จัดรูปแบบหนักของโปรแกรมประมวลผลคำยังสามารถแปลเป็น HTML ได้ไม่ดี ซึ่งส่งผลให้มีงานพิเศษในการทำความสะอาดโค้ดที่ยุ่งเหยิง และโปรแกรมประมวลผลคำมักจะบันทึกในรูปแบบที่เป็นกรรมสิทธิ์ ซึ่งอาจเป็นปัญหาได้หากคุณหยุดใช้ซอฟต์แวร์นั้นระหว่างทาง





ด้วย Markdown คุณสามารถทำงานในข้อความธรรมดาเพื่อเขียนบทความที่มนุษย์สามารถอ่านได้ง่าย การส่งออกเอกสาร Markdown ของคุณเป็น HTML สำหรับการเผยแพร่ทางออนไลน์นั้นไม่ใช่เรื่องง่าย และเนื่องจาก Markdown ทำงานได้ทุกที่ คุณจึงไม่จำเป็นต้องใช้หรือจ่ายเงินสำหรับซอฟต์แวร์บางชิ้น

Markdown Flavours

Markdown ไม่ใช่มาตรฐานที่เป็นรูปธรรม แม้ว่าข้อมูลพื้นฐานจะค่อนข้างสอดคล้องกันในทุกๆ ที่ที่มีการใช้งาน แต่ก็มีความแตกต่างบางประการขึ้นอยู่กับบริการหรือแอปที่คุณใช้เขียน Markdown

ตัวอย่างเช่น GitHub Flavoured Markdown รองรับตาราง มาตรฐานอื่น MultiMarkdown เพิ่มคุณสมบัติเพิ่มเติมเช่นเชิงอรรถและการอ้างอิง และยังมีรุ่นอื่นๆ อีกมากมายที่คุณอาจพบเห็น

ขออภัย ไม่สามารถครอบคลุมทุกการทำซ้ำของ Markdown คุณจะต้องเรียนรู้เฉพาะเกี่ยวกับวิธีการทำงานของบรรณาธิการหรือบริการที่คุณเลือก อย่างไรก็ตาม อย่าเพิ่งกังวลเรื่องนี้ไป คุณสามารถเรียนรู้เพิ่มเติมเกี่ยวกับ Markdown บางประเภทได้หลังจากที่คุณได้เข้าใจพื้นฐานแล้ว

การใช้ Markdown: การจัดรูปแบบที่จำเป็น

มาดูวิธีการจัดรูปแบบข้อความที่ใช้กันทั่วไปใน Markdown กัน โปรดทราบว่าสิ่งเหล่านี้อาจแตกต่างกันเล็กน้อยขึ้นอยู่กับรสชาติของ Markdown ที่คุณใช้

ข้อความตัวเอียงและตัวหนา

คุณสามารถทำให้ข้อความเป็นตัวเอียงได้โดยการใส่เครื่องหมายดอกจันเดี่ยว ใช้เครื่องหมายดอกจันคู่เป็นตัวหนา หากต้องการ คุณสามารถแทนที่เครื่องหมายดอกจันด้วยขีดล่างได้

ดังนั้นต่อไปนี้:

*italic text here* | __bold text there__

จะแสดงเป็น:

ตัวเอียงที่นี่ | ข้อความตัวหนาตรงนั้น

หัวเรื่อง

ส่วนหัว HTML เช่นเดียวกับที่ใช้ในคู่มือนี้ เป็นวิธีการทั่วไปในการจัดระเบียบโครงสร้างของเอกสาร Markdown ใช้สัญลักษณ์แฮชเพื่อให้สอดคล้องกับความลึกของส่วนหัว (จาก ชั่วโมง1 ถึง h6 ). ดังนั้นสำหรับ ชั่วโมง2 คุณใช้สองแฮช และอื่นๆ

ตัวอย่างเช่น ตัวอย่างข้อมูล Markdown ต่อไปนี้:

แอพหนังฟรีไม่ต้องสมัคร
## This Is Heading 2
Here's some text under the H2 heading. Next, we'll have an H3.
### Here's Heading 3
More text here!

จะปรากฏดังนี้

อ่านเพิ่มเติม: แผ่นโกง HTML Essentials

รายการสัญลักษณ์แสดงหัวข้อย่อยและลำดับเลข

เป็นเรื่องง่ายที่จะสร้างทั้งรายการที่ไม่เรียงลำดับและเรียงลำดับใน Markdown สำหรับรายการที่ไม่เรียงลำดับ (สัญลักษณ์แสดงหัวข้อย่อย) ให้ใช้เครื่องหมายดอกจันหรือยัติภังค์ เช่น

* A
* B
...
- Y
- Z

สิ่งนี้จะปรากฏเป็น:

  • ถึง
  • NS

...

  • และ
  • กับ

สำหรับรายการสั่งซื้อ (มีหมายเลข) เพียงพิมพ์หมายเลข 1 ตามด้วยจุดดังนี้:

1. First item
2. Second item

ผลลัพธ์ข้างต้นใน:

  1. รายการแรก
  2. รายการที่สอง

การเพิ่มลิงค์ใน Markdown ก็ง่ายเช่นกัน ใช้วงเล็บร่วมกันสำหรับข้อความยึดและวงเล็บสำหรับ URL นี่คือตัวอย่าง:

[website link here](https://www.makeuseof.com/)

สิ่งนี้จะแปลเป็นไฮเปอร์ลิงก์ปกติดังนี้:

ลิงค์เว็บไซต์ที่นี่

รูปภาพ

คุณสามารถเพิ่มรูปภาพใน Markdown ได้มากเหมือนกับที่คุณเพิ่มไฮเปอร์ลิงก์ เริ่มต้นด้วยเครื่องหมายอัศเจรีย์ หลังจากนี้ ให้วางวงเล็บที่มีข้อความแสดงแทนของรูปภาพ (ซึ่งเป็นทางเลือก) จากนั้นให้ใส่ URL ของรูปภาพในวงเล็บในที่สุด

ตัวอย่างเช่น:

![WhatsApp to Telegram](https://static0.makeuseofimages.com/wordpress/wp-content/uploads/2021/01/How-to-Move-WhatsApp-Chats-History-to-Telegram.png)

จะส่งผลให้:

คำพูดและรหัสบล็อก

สำหรับใบเสนอราคาแบบบล็อก ให้นำข้อความที่มีเครื่องหมายมากกว่า นี่คือลักษณะ:

> 'I think that computers are awesome!'

ข้อความผลลัพธ์คือ:

'ฉันคิดว่าคอมพิวเตอร์ยอดเยี่ยมมาก!'

หากคุณต้องการใช้บล็อคโค้ดที่จัดรูปแบบไว้ล่วงหน้าเพื่อรักษาข้อความตามที่ปรากฏ ให้ใช้เครื่องหมายเน้นเสียงที่ร้ายแรง (เหนือ แท็บ บนแป้นพิมพ์ของคุณ) ดังนี้:

`See how the **Markdown** formatting *doesn't* apply in a code block?`

ส่งผลให้:

See how the **Markdown** formatting *doesn't* apply in a code block?

Escape Characters และ Inline Tags

ในบางครั้ง อักขระการจัดรูปแบบ Markdown อาจรบกวนสิ่งที่คุณกำลังพยายามเขียน ตัวอย่างเช่น คุณอาจต้องการเขียน '*จริงจัง*' และให้เครื่องหมายดอกจันแสดง

วิธีค้นหาเป้าหมายในชีวิตแบบทดสอบ

ในกรณีเหล่านี้ คุณต้องใช้แบ็กสแลช ซึ่งเรียกว่า an ตัวละครหนี . การใส่แบ็กสแลชไว้ด้านหลังอักขระจะทำให้ Markdown แสดงอักขระนั้นแทนที่จะตีความว่าเป็นการจัดรูปแบบ นี่คือภาพประกอบ:

- This is *seriously* good work.
- This is *seriously* good work.

จะแสดงเป็น:

  • นี่คือ อย่างจริงจัง การทำงานที่ดี.
  • นี่เป็นงานที่ดี *อย่างจริงจัง*

หากมีบางอย่างที่คุณต้องการเขียนใน Markdown ซึ่งคุณไม่สามารถหาไวยากรณ์ได้ คุณสามารถใช้แท็ก HTML ในข้อความ Markdown ได้เสมอ ตัวอย่างเช่น Markdown ไม่มีการจัดรูปแบบเพื่อขีดเส้นใต้ เนื่องจากปัจจุบันไม่ค่อยได้ใช้บนเว็บ หากคุณยังคงต้องการขีดเส้นใต้ข้อความด้วยเหตุผลบางประการ คุณสามารถใช้:

This is an underlined word.

และคุณจะได้รับ:

นี่คือคำที่ขีดเส้นใต้

หากคุณต้องการความช่วยเหลือเพิ่มเติมเกี่ยวกับ Markdown คู่มือมาร์กอัป เป็นทรัพยากรที่ดีเยี่ยม

บรรณาธิการ Markdown ทำให้การเขียนเป็นเรื่องง่าย

ตอนนี้เราได้ดูพื้นฐานของ Markdown แล้ว คุณจะเริ่มเขียนมันได้อย่างไร? เนื่องจาก Markdown เป็นเพียงข้อความธรรมดา คุณจึงสามารถเขียนลงในโปรแกรมแก้ไขข้อความใดก็ได้ เช่น Notepad บันทึกไฟล์ด้วย .MD นามสกุลไฟล์เพื่อสร้างไฟล์ Markdown ที่เหมาะสม

อย่างไรก็ตาม เพื่อประสบการณ์ที่ดีที่สุด คุณควรใช้แอปเขียนที่สร้างขึ้นสำหรับ Markdown ซึ่งรวมถึงฟีเจอร์ต่างๆ เช่น แป้นพิมพ์ลัด ธีมที่ปรับแต่งได้ และบานหน้าต่างแสดงตัวอย่าง คุณจึงสามารถดูได้ว่าเอกสารของคุณจะเป็นอย่างไรบนเว็บ ที่สำคัญ โปรแกรมแก้ไข Markdown ยังอนุญาตให้คุณส่งออกเอกสาร Markdown ของคุณเป็น HTML เพื่อการส่งออกที่ง่ายดาย

หากคุณเพิ่งเริ่มต้นใช้งาน Markdown ให้ลองใช้หนึ่งใน บรรณาธิการ Markdown ออนไลน์ที่ดีที่สุด แรก. เมื่อคุณพร้อมที่จะลองใช้ตัวแก้ไข Markdown บนเดสก์ท็อป ให้ดูที่ ทำไม Typora จึงเป็นโปรแกรมแก้ไข Markdown ที่ดีที่สุด .

แม้ว่าคุณจะไม่ใช่นักเขียน แต่ Markdown ก็มีประโยชน์ในหลายๆ ที่เช่นกัน เป็นเรื่องปกติในสภาพแวดล้อมการเขียนโปรแกรมเช่น GitHub ซึ่งใช้เพื่อจัดรูปแบบไฟล์ ReadMe ที่มีคำแนะนำ นอกจากนี้ยังใช้ในแอพและฟอรัม Messenger มากมาย เช่น Slack, Telegram และ Reddit

Master Markdown สำหรับการเขียนออนไลน์

หากคุณเขียนเว็บบ่อยๆ Markdown ก็คุ้มค่าที่จะเรียนรู้ มีการใช้งานทั่วๆ ไป ไม่ผูกติดอยู่กับแอปใดแอปหนึ่ง ส่งออกไปยัง HTML ได้อย่างหมดจด และอ่านง่าย โปรแกรมแก้ไขเฉพาะ Markdown มีทุกสิ่งที่คุณต้องการและแยกสิ่งที่คุณไม่ทำออกไป ทำให้เหมาะสำหรับงานเขียนประเภทนี้มากกว่าโปรแกรมประมวลผลคำ

ฉันใช้ Markdown เพื่อเขียนบทความ MUO มาหลายปีแล้ว และนึกไม่ออกว่าจะใช้อย่างอื่นอีก เพื่อช่วยคุณในแบบของคุณ ทำไมไม่ลองใช้เอกสารสูตร Markdown ที่พิมพ์ได้ของเราเป็นข้อมูลอ้างอิงล่ะ

แบ่งปัน แบ่งปัน ทวีต อีเมล แผ่นโกง Markdown ที่พิมพ์ได้สำหรับผู้เริ่มต้นและผู้เชี่ยวชาญ

แผ่นโกง Markdown ที่พิมพ์ได้นี้มีทุกสิ่งที่คุณจำเป็นต้องรู้เกี่ยวกับการจัดรูปแบบ Markdown ได้อย่างรวดเร็ว ให้มีประโยชน์และไม่ต้องสับสนอีกต่อไป

อ่านต่อไป
หัวข้อที่เกี่ยวข้อง
  • อินเทอร์เน็ต
  • เทคโนโลยีอธิบาย
  • Markdown
เกี่ยวกับผู้เขียน Ben Stegner(เผยแพร่บทความ 1735 บทความ)

เบ็นเป็นรองบรรณาธิการและผู้จัดการการเริ่มต้นใช้งานที่ MakeUseOf เขาลาออกจากงานไอทีเพื่อเขียนงานเต็มเวลาในปี 2559 และไม่เคยหันหลังกลับ เขาสอนเกี่ยวกับเทคโนโลยี คำแนะนำวิดีโอเกม และอื่นๆ ในฐานะนักเขียนมืออาชีพมากว่าเจ็ดปี

เพิ่มเติมจาก Ben Stegner

สมัครรับจดหมายข่าวของเรา

เข้าร่วมจดหมายข่าวของเราสำหรับเคล็ดลับทางเทคนิค บทวิจารณ์ eBook ฟรี และดีลพิเศษ!

คลิกที่นี่เพื่อสมัครสมาชิก