Markdown Checkboxen

Checkboxen (auch Aufgabenlisten genannt) sind eine großartige Möglichkeit, To-Do-Listen zu erstellen, den Fortschritt zu verfolgen und Aufgaben in Ihren Markdown-Dokumenten zu organisieren. Sie sind besonders nützlich in GitHub, GitLab und anderen Plattformen, die interaktive Checkboxen unterstützen.

Grundlegende Checkbox-Syntax

Die Syntax für Checkboxen verwendet eckige Klammern mit einem Leerzeichen oder 'x' darin:

- [ ] Unmarkierte Checkbox
- [x] Markierte Checkbox
- [ ] Ein weiteres unmarkiertes Element

Ergebnis:

  • Unmarkierte Checkbox
  • Markierte Checkbox
  • Ein weiteres unmarkiertes Element

Wichtige Syntax-Regeln

1. Leerzeichen-Anforderungen

  • Muss Leerzeichen nach dem Bindestrich haben: - [ ] nicht -[ ]
  • Leerzeichen in Klammern für unmarkiert: [ ] nicht []
  • Kleinbuchstabe 'x' für markiert: [x] nicht [X]

2. Listenformat

Checkboxen müssen Teil einer Liste sein (mit -, +, oder *):
- [ ] Das funktioniert
* [ ] Das funktioniert auch
+ [ ] Das funktioniert ebenfalls

[ ] Das funktioniert nicht (nicht in einer Liste)

Verschachtelte Checkboxen

Sie können verschachtelte Aufgabenlisten mit Unteraufgaben erstellen:

- [ ] Hauptaufgabe
- [ ] Unteraufgabe 1
- [x] Unteraufgabe 2 (abgeschlossen)
- [ ] Unteraufgabe 3
- [x] Eine weitere Hauptaufgabe
- [x] Ihre Unteraufgabe

Ergebnis:

  • Hauptaufgabe
  • Unteraufgabe 1
  • Unteraufgabe 2 (abgeschlossen)
  • Unteraufgabe 3
  • Eine weitere Hauptaufgabe
  • Ihre Unteraufgabe

Praktische Beispiele

Tägliche To-Do-Liste

## Aufgaben für heute

- [ ] E-Mails überprüfen
- [ ] Projektvorschlag überprüfen
- [x] Team-Meeting um 10 Uhr
- [ ] Dokumentation aktualisieren
- [ ] Morgige Arbeit planen

Projektplanung

## Website-Redesign-Projekt

- [x] Recherchephase
- [x] Benutzerinterviews
- [x] Konkurrenzanalyse
- [x] Anforderungssammlung
- [ ] Designphase
- [x] Wireframes
- [ ] Visuelles Design
- [ ] Prototyp

Mischen mit anderer Formatierung

Sie können Checkboxen mit anderer Markdown-Formatierung kombinieren:

- [x] **Wichtige Aufgabe** (abgeschlossen)
- [ ] *Reguläre Aufgabe* (in Bearbeitung)
- [ ] `Code-Review` für Projekt
- [ ] [Link zur Dokumentation](https://example.com)
- [ ] ~~Abgebrochene Aufgabe~~ (durchgestrichen)

Ergebnis:

  • Wichtige Aufgabe (abgeschlossen)
  • Reguläre Aufgabe (in Bearbeitung)
  • Code-Review für Projekt
  • Link zur Dokumentation
  • Abgebrochene Aufgabe (durchgestrichen)

Fehlerbehebung

Häufige Probleme

  1. Checkbox wird nicht gerendert: Überprüfen Sie Abstand und Listenformat
  2. Nicht interaktiv: Plattform unterstützt möglicherweise keine interaktiven Checkboxen
  3. Inkonsistentes Aussehen: Verschiedene Plattformen stylen Checkboxen unterschiedlich

Korrekte vs. Inkorrekte Syntax

❌ Inkorrekt:

-[ ] Kein Leerzeichen nach Bindestrich
- [] Kein Leerzeichen in Klammern
- [X] Großbuchstabe X
[ ] Nicht in einer Liste

✅ Korrekt:

- [ ] Leerzeichen nach Bindestrich
- [ ] Leerzeichen in Klammern
- [x] Kleinbuchstabe x

Checkboxen sind perfekt zum Organisieren von Aufgaben und Verfolgen des Fortschritts. Sie machen Ihre Dokumente interaktiv und helfen dabei, Projekte organisiert zu halten!

Bereit, etwas visuellen Inhalt hinzuzufügen? Lernen Sie als nächstes über Bilder in Markdown.