ตาราง Markdown
ตารางเป็นวิธีที่ยอดเยี่ยมในการจัดระเบียบข้อมูลในเอกสาร Markdown ของคุณ แม้ไวยากรณ์อาจดูซับซ้อนในตอนแรก แต่ก็ค่อนข้างตรงไปตรงมาเมื่อคุณเข้าใจรูปแบบ
ไวยากรณ์ตารางพื้นฐาน
โครงสร้างพื้นฐานของตาราง Markdown ใช้ pipe (|) เพื่อแยกคอลัมน์และเครื่องหมายขีด (-) เพื่อสร้างตัวแยกแถวหัวข้อ
| หัวข้อ 1 | หัวข้อ 2 | หัวข้อ 3 |
|----------|----------|----------|
| เซลล์ 1 | เซลล์ 2 | เซลล์ 3 |
| เซลล์ 4 | เซลล์ 5 | เซลล์ 6 |
ผลลัพธ์:
| หัวข้อ 1 | หัวข้อ 2 | หัวข้อ 3 |
|---|---|---|
| เซลล์ 1 | เซลล์ 2 | เซลล์ 3 |
| เซลล์ 4 | เซลล์ 5 | เซลล์ 6 |
การจัดแนวคอลัมน์
คุณสามารถจัดแนวข้อความในคอลัมน์โดยใช้เครื่องหมายโคลอน (:) ในแถวตัวแยกหัวข้อ:
| จัดแนวซ้าย | จัดแนวกลาง | จัดแนวขวา |
|:-------------|:--------------:|--------------:|
| ซ้าย | กลาง | ขวา |
| ข้อความ | ข้อความ | ข้อความ |
ผลลัพธ์:
| จัดแนวซ้าย | จัดแนวกลาง | จัดแนวขวา |
|---|---|---|
| ซ้าย | กลาง | ขวา |
| ข้อความ | ข้อความ | ข้อความ |
ตัวเลือกการจัดแนว
- •จัดแนวซ้าย:
:---(ค่าเริ่มต้น) - •จัดแนวกลาง:
:---: - •จัดแนวขวา:
---:
การจัดรูปแบบภายในตาราง
คุณสามารถใช้การจัดรูปแบบ Markdown อื่นๆ ภายในเซลล์ตาราง:
| ฟีเจอร์ | สถานะ | หมายเหตุ |
|---------|--------|-------|
| **ตัวหนา** | ✅ | ทำงานได้ดี |
| *ตัวเอียง* | ✅ | ก็ทำงานได้ |
| `โค้ด` | ✅ | โค้ดในบรรทัด |
| [ลิงก์](/) | ✅ | ลิงก์ภายนอก |
| ~~ขีดฆ่า~~ | ✅ | ขีดทับ |
ผลลัพธ์:
| ฟีเจอร์ | สถานะ | หมายเหตุ |
|---|---|---|
| ตัวหนา | ✅ | ทำงานได้ดี |
| ตัวเอียง | ✅ | ก็ทำงานได้ |
โค้ด | ✅ | โค้ดในบรรทัด |
| ลิงก์ | ✅ | ลิงก์ภายนอก |
| ✅ | ขีดทับ |
แนวทางปฏิบัติที่ดีสำหรับตาราง
1. ทำให้เรียบง่าย
- •อย่าทำโครงสร้างตารางให้ซับซ้อน
- •ใช้ตารางสำหรับข้อมูลแบบตาราง ไม่ใช่เค้าโครง
- •พิจารณาว่ารายการอาจชัดเจนกว่า
2. การจัดรูปแบบที่สอดคล้องกัน
| ชื่อ | อายุ | เมือง |
|---------|-----|-----------|
| Alice | 25 | นิวยอร์ก |
| Bob | 30 | ลอนดอน |
| Charlie | 35 | โตเกียว |
3. จัดการเนื้อหายาว
สำหรับเซลล์ที่มีเนื้อหายาว ให้พิจารณา:
- •แบ่งเป็นหลายบรรทัด
- •ใช้คำย่อ
- •ลิงก์ไปยังข้อมูลรายละเอียด
4. เซลล์ว่าง
เว้นเซลล์ว่างไว้หรือใช้ตัวยึดตำแหน่ง:| ชื่อ | อีเมล | โทรศัพท์ |
|------|-------|-------|
| John | [email protected] | 555-1234 |
| Jane | [email protected] | - |
| Bob | | 555-5678 |
ผลลัพธ์:
| ชื่อ | อีเมล | โทรศัพท์ |
|---|---|---|
| John | [email protected] | 555-1234 |
| Jane | [email protected] | - |
| Bob | 555-5678 |
การแก้ไขปัญหาตาราง
ปัญหาที่พบบ่อย
- คอลัมน์ไม่เรียงกัน: ตรวจสอบให้แน่ใจว่าอักขระ pipe เรียงกัน
- ขาดตัวแยกหัวข้อ: รวมแถว
|---|---|เสมอ - อักขระพิเศษ: Escape pipe ด้วย
\|ถ้าจำเป็นในเนื้อหา
ข้อจำกัดของตาราง
- •ตารางอาจอ่านยากบนหน้าจอเล็ก
- •เนื้อหาซ้อนที่ซับซ้อนทำงานได้ไม่ดี
- •ตัวประมวลผล Markdown บางตัวมีการสนับสนุนตารางที่แตกต่างกัน
เครื่องมือสำหรับสร้างตาราง
- •เครื่องสร้างออนไลน์: Tables Generator, Markdown Table Generator
- •ปลั๊กอินตัวแก้ไข: โปรแกรมแก้ไข Markdown ส่วนใหญ่มีตัวช่วยตาราง
- •คัดลอกจากสเปรดชีต: เครื่องมือหลายตัวสามารถแปลง Excel/Google Sheets เป็น Markdown