Checkbox Markdown
Checkbox (juga disebut daftar tugas) adalah cara yang bagus untuk membuat daftar to-do, melacak progres, dan mengorganisir tugas dalam dokumen Markdown Anda. Mereka sangat berguna di GitHub, GitLab, dan platform lain yang mendukung checkbox interaktif.
Sintaks Checkbox Dasar
Sintaks untuk checkbox menggunakan kurung siku dengan spasi atau 'x' di dalamnya:
- [ ] Checkbox yang belum dicentang
- [x] Checkbox yang sudah dicentang
- [ ] Item lain yang belum dicentang
Hasil:
- Checkbox yang belum dicentang
- Checkbox yang sudah dicentang
- Item lain yang belum dicentang
Aturan Sintaks Penting
1. Persyaratan Spasi
- •Harus ada spasi setelah tanda hubung:
- [ ]
bukan-[ ]
- •Spasi di dalam kurung untuk yang belum dicentang:
[ ]
bukan[]
- •Huruf kecil 'x' untuk yang dicentang:
[x]
bukan[X]
2. Format Daftar
Checkbox harus menjadi bagian dari daftar (menggunakan-
, +
, atau *
):
- [ ] Ini bekerja
* [ ] Ini juga bekerja
+ [ ] Ini juga bekerja
[ ] Ini tidak bekerja (tidak dalam daftar)
Checkbox Bersarang
Anda dapat membuat daftar tugas bersarang dengan sub-tugas:
- [ ] Tugas utama
- [ ] Sub-tugas 1
- [x] Sub-tugas 2 (selesai)
- [ ] Sub-tugas 3
- [x] Tugas utama lainnya
- [x] Sub-tugasnya
Hasil:
- Tugas utama
- Sub-tugas 1
- Sub-tugas 2 (selesai)
- Sub-tugas 3
- Tugas utama lainnya
- Sub-tugasnya
Contoh Praktis
Daftar Tugas Harian
## Tugas Hari Ini
- [ ] Cek email
- [ ] Review proposal proyek
- [x] Meeting tim jam 10 pagi
- [ ] Update dokumentasi
- [ ] Rencanakan pekerjaan besok
Perencanaan Proyek
## Proyek Redesign Website
- [x] Fase penelitian
- [x] Wawancara pengguna
- [x] Analisis kompetitor
- [x] Pengumpulan requirements
- [ ] Fase desain
- [x] Wireframe
- [ ] Desain visual
- [ ] Prototype
Menggabungkan dengan Pemformatan Lain
Anda dapat menggabungkan checkbox dengan pemformatan Markdown lainnya:
- [x] **Tugas penting** (selesai)
- [ ] *Tugas biasa* (sedang berlangsung)
- [ ] `Code review` untuk proyek
- [ ] [Tautan ke dokumentasi](https://example.com)
- [ ] ~~Tugas yang dibatalkan~~ (dicoret)
Hasil:
- Tugas penting (selesai)
- Tugas biasa (sedang berlangsung)
Code review
untuk proyek- Tautan ke dokumentasi
Tugas yang dibatalkan(dicoret)
Pemecahan Masalah
Masalah Umum
- Checkbox tidak merender: Periksa spasi dan format daftar
- Tidak interaktif: Platform mungkin tidak mendukung checkbox interaktif
- Tampilan tidak konsisten: Platform yang berbeda menata checkbox secara berbeda
Sintaks Benar vs Salah
❌ Salah:
-[ ] Tidak ada spasi setelah tanda hubung
- [] Tidak ada spasi dalam kurung
- [X] Huruf besar X
[ ] Tidak dalam daftar
✅ Benar:
- [ ] Spasi setelah tanda hubung
- [ ] Spasi dalam kurung
- [x] Huruf kecil x
Checkbox sempurna untuk mengorganisir tugas dan melacak progres. Mereka membuat dokumen Anda interaktif dan membantu menjaga proyek tetap terorganisir!
Siap menambahkan konten visual? Pelajari tentang gambar dalam Markdown selanjutnya.