ตาราง 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