Skip to content

Kapitel 1: Was ist Markdown?

In diesem Kapitel lernen Sie, was Markdown ist und warum es eines der beliebtesten Werkzeuge für Schriftsteller, Entwickler und Technikbegeisterte ist.

1.1 Markdown-Definition: Die "Schreibmaschine" der modernen Welt

Markdown ist eine leichtgewichtige Auszeichnungssprache, die so konzipiert ist, dass sie im Quellcode gut lesbar bleibt und dennoch in gut formatiertes HTML oder andere Formate umgewandelt werden kann.

Was macht Markdown besonders?

  • Einfach zu lernen: Keine komplizierte Syntax wie HTML
  • Lesbar im Quellcode: Auch unformatiert gut verständlich
  • Plattformunabhängig: Funktioniert überall
  • Vielseitig: Für Dokumentation, Blogs, Notizen, Bücher

Ein einfaches Beispiel

markdown
# Meine Überschrift

Das ist ein **fetter Text** und das ist *kursiv*.

- Punkt 1
- Punkt 2
- Punkt 3

Ergebnis: Eine gut formatierte Überschrift, fetter und kursiver Text sowie eine Liste.

1.2 Was kann man mit Markdown machen? (Anwendungsbereiche)

Markdown wird in vielen Bereichen eingesetzt:

📝 Dokumentation

  • README-Dateien: Für GitHub, GitLab Projekte
  • Technische Dokumentation: API-Dokumentation, Handbücher
  • Projektnotizen: Entwicklertagebücher, Meeting-Notizen

🌐 Webentwicklung & Blogging

  • Statische Seitengeneratoren: Jekyll, Hugo, VuePress, VitePress
  • Blog-Posts: Einfaches Schreiben ohne HTML
  • Content Management: Einfache Inhaltsverwaltung

📚 Publikationen

  • Bücher schreiben: Mit Tools wie Pandoc
  • Akademische Arbeiten: Forschungsnotizen, Papers
  • Präsentationen: Mit reveal.js oder Marp

📱 Notizen & Organisation

  • Notiz-Apps: Notion, Obsidian, Joplin
  • Wissensmanagement: Persönliche Wissensdatenbanken
  • Aufgabenverwaltung: To-Do Listen, Projektplanung

💬 Kommunikation

  • Chat-Plattformen: Slack, Discord (unterstützen Markdown)
  • E-Mail: Einige E-Mail-Clients unterstützen Markdown
  • Forensics: Stack Overflow, Reddit

1.3 Das Verhältnis zwischen Markdown, HTML und Text

Markdown ist im Grunde eine vereinfachte Alternative zu HTML:

AspektMarkdownHTMLKlartext
LesbarkeitSehr hochMittelSehr hoch
FormatierungEinfachKomplexKeine
LernkurveFlachSteilKeine
FlexibilitätMittelSehr hochKeine

Vergleichsbeispiel

Markdown:

markdown
# Überschrift

Das ist ein **fetter Text**.

HTML:

html
<h1>Überschrift</h1>
<p>Das ist ein <strong>fetter Text</strong>.</p>

Klartext:

Überschrift

Das ist ein fetter Text.

1.4 Warum Markdown lernen?

Für Entwickler

  • ✅ Standard für Dokumentation
  • ✅ GitHub, GitLab nutzen durchgehend Markdown
  • ✅ README-Dateien sind fast immer in Markdown

Für Schriftsteller

  • ✅ Fokus auf Inhalt, nicht auf Formatierung
  • ✅ Einfacher Export in verschiedene Formate
  • ✅ Versionierung mit Git möglich

Für alle

  • ✅ Zukunftssicher (Open Standard)
  • ✅ Keine teure Software nötig
  • ✅ Schnelles Schreiben ohne Maus

1.5 Geschichte und Entwicklung

Markdown wurde 2004 von John Gruber und Aaron Swartz entwickelt. Ziel war es, eine Auszeichnungssprache zu schaffen, die so einfach wie möglich ist und trotzdem gut aussieht.

Wichtige Meilensteine

  • 2004: Erste Version von Markdown
  • 2014: Gemeinschaftsversion CommonMark
  • Heute: GitHub Flavored Markdown (GFM) als De-facto-Standard

1.6 Beliebte Markdown-Editoren

Hier sind einige Tools, mit denen Sie Markdown schreiben können:

Desktop-Editoren

  • Visual Studio Code: Kostenlos, mit Live-Preview
  • Typora: Einfach, WYSIWYG-ähnlich
  • Obsidian: Für Notizen und Wissensmanagement
  • Mark Text: Open-Source-Alternative

Online-Editoren

  • StackEdit: Browserbasiert
  • Dillinger: Einfacher Online-Editor
  • HackMD: Kollaboratives Schreiben

Kommandozeile

  • Markdown CLI: Umwandlung in HTML/PDF
  • Pandoc: Mächtiges Konvertierungstool

1.7 Zusammenfassung

In diesem Kapitel haben Sie gelernt:

  • ✅ Was Markdown ist und warum es nützlich ist
  • ✅ Die verschiedenen Anwendungsbereiche
  • ✅ Den Vergleich zu HTML und Klartext
  • ✅ Beliebte Editoren für Markdown

Im nächsten Kapitel werden wir unsere erste Markdown-Datei erstellen und die grundlegende Syntax lernen!


Übung: Installieren Sie einen Markdown-Editor (z.B. VS Code) und erstellen Sie eine neue .md Datei. Schreiben Sie einfach "Hallo Markdown!" hinein und speichern Sie sie.

Frei für alle Anfänger