การสร้างลิงค์และการอ้างอิง
การโยงข้อความ
การโยงข้อความ หรือ URL ใน markdown นั้น สามารถทำได้คล้ายกับการโยงข้อความในภาษา HTMLและโค้ดที่ใช้ก็มีลักษณะคล้ายกับในภาษา HTML อีกด้วย
เราสามารถพิมพ์ URL ลงไปในรูปแบบใดก็ได้ ตัว markdown จะทำการแสดง URL นั้นให้เป็นลิงค์ที่สามารถคลิกได้ทันที เช่น
http://someurl
<http://someurl>
<somebbob@example.com>
http://someurl http://someurl
somebbob@example.com
การฝัง URL ลงไปในข้อความที่ต้องการ
การฝัง URL ลงไปในข้อความที่ต้องการ เราสามารถพิมพ์ข้อความที่ต้องการฝังลงใน [] และต่อด้วย URL ที่ต้องการภายใน ()ชี้ลิงค์ด้วยข้อความ [ข้อความ](http://someurl)
ข้อความการสร้างลิงค์สำหรับอ้างอิง
เราสามารถสร้างลิงค์สำหรับอ้างอิงในท้ายย่อหน้าได้โดยใช้ท่านสามารถอ่านรายละเอียดเพิ่มเติมได้ที่ เว็บไซต์ที่ต้องการ หรือ ที่นี่
โดย URL อ้างอิงที่เราเขียนไว้ท้ายย่อหน้า จะไม่ถูกแสดงในข้อความจริง วิธีนี้ช่วยให้การกลับมาแก้ไข URL ที่ในย่อหน้าที่ต้องการได้สะดวก และเป็นระเบียบมากขึ้น
[1]: http://url
[2]: http://another.url "เว็บที่นี่"
การเชื่อมโยง
การเชื่อมโยงไปยังตำแหน่งข้อความที่ต้องการ
การเชื่อมโยง หรือ anchor เราสามารถกำหนดลิงค์เชื่อมโยง ไปตำแหน่ง anchor ได้โดยใช้ syntax คล้ายกับในภาษา HTML โดยข้อความที่ถูกเชื่อมโยงจะแสดงเป็นข้อความขนาดเล็ก คล้ายกับการอ้างอิงไปยังบรรณานุกรมในหนังสือชาวตรังใจกว้าง[1][#3]
<a id="3">ข้อความอธิบายเพิ่มเติม</a>
ชาวตรังใจกว้าง 1 คัดลอกมาจากหนังสือ…
การเชื่อมโยงไปยัง Heading
นอกจากนี้ markdown ยังสร้างวิธีเชื่อมโยงไปยังหัวข้อที่เราได้ทำการระบุ Heading เอาไว้ โดยพิมพ์ชื่อหัวข้อได้โดยตรง (หากหัวข้อมีการเว้นวรรค ให้ใช้ ขีด - แทนวรรค)กลับไปอ่าน [การเชื่อมโยงไปยัง Heading][]
กลับไปอ่าน หัวข้อการสร้างสารบัญ
นอกจากนี้ใน markdown ยังมีระบบทำรายการสารบัญ หรือ table of content (TOC) โดยจะดึงหัวข้อที่เราได้ใส่# เพื่อกำหนด Heading ระดับต่างๆ มาเป็นหัวข้อภายในสารบัญ การทำสารบัญชีทำได้โดยใช้โค้ดสั้นๆ คือ [toc]