มารู้จัก Markdown คือ ภาษามาร์กอัป ชนิดหนึ่งที่ใช้สำหรับจัดรูปแบบข้อความธรรมดา แปลงเป็นรูปแบบ HTML บนเว็บได้(บทความทั้งหมดบนเว็บนี้ก็เขียนด้วย Markdown ด้วยนะ) รู้ไว้ก็เป็นเรื่องที่ดีนะสำหรับ programer แบบเราๆ และช่วงหลังๆผมเองก็ได้ใช้บ่อยๆ โดยเฉพาะกับ github หรือไม่ว่าจะเป็นโปรแกรมอื่นๆ เช่น discord ที่เอาไว้คุยกับ team งาน เอาเป็นว่าได้ใช้แน่ๆ มาดูกันครับ
ด้านล่างนี้คือคำสั่งพื้นฐานของ Markdown ที่ใช้งานได้บ่อย
1. เน้นข้อความ (Text Styling)
ตัวหนา (Bold):
**ข้อความ**
ตัวเอียง (Italic):
*ข้อความ* หรือ _ข้อความ_
2. หัวข้อ (Headings)
ระดับหัวข้อ H1 ถึง H6
# H1
## H2
### H3
#### H4
##### H5
###### H6
3. Blockquote
ใช้ > นำหน้าเพื่อสร้าง Blockquote
> ข้อความ
4. ลิสต์ (Lists)
ลิสต์เรียงลำดับ (Ordered List):
1. รายการที่ 1
2. รายการที่ 2
3. รายการที่ 3
ลิสต์ไม่เรียงลำดับ (Unordered List):
- รายการที่ 1
- รายการที่ 2
- รายการที่ 3
5. ตาราง (Table)
ใช้ | แบ่งคอลัมน์ และ --- แบ่งแถว
| Date | Name | Website | Notes |
| ---------- | ---------- | ---------------- | ------ |
| 2024-07-18 | Boy | boychawin.com | ... |
6. โค้ด (Code)
โค้ดแบบสั้น:
`โค้ด`
Fenced Code Block:
```
{
"firstName": "Boy",
"lastName": "Chawin",
"age": 25
}
```
7. เส้นแบ่ง (Horizontal Rule)
ใช้ ---
---
8. ลิงก์ (Links)
การสร้างลิงก์:
[ข้อความ](url)
9. รูปภาพ (Images)
การแสดงรูป:
![ข้อความอธิบายรูป](image.jpg)
10. Footnote
ใช้สร้างเชิงอรรถ:
ข้อความ.[^1]
[^1]: คำอธิบายเพิ่มเติม
11. Task List
สร้างรายการงานที่เช็กได้:
- [x] งานที่เสร็จแล้ว
- [ ] งานที่ยังไม่เสร็จ
ข้อมูลอ้างอิง
(อัปเดตล่าสุด: 19 กรกฎาคม 2024)