Was ist Markdown?
Markdown ist eine leichtgewichtige Auszeichnungssprache von John Gruber (2004). Sie ermöglicht einfache Textformatierung mit Sonderzeichen, die sowohl lesbar als auch leicht in HTML konvertierbar sind.
Markdown-Syntax Übersicht
Überschriften
# Überschrift 1 ## Überschrift 2 ### Überschrift 3
Textformatierung
**fett** oder __fett__ *kursiv* oder _kursiv_ ~~durchgestrichen~~ `inline code`
Listen
- Punkt 1 - Punkt 2 - Unterpunkt 1. Erster 2. Zweiter 3. Dritter
Links und Bilder
[Link-Text](https://url.de) 
Code-Blöcke
```javascript const hello = "Welt"; console.log(hello); ```
Zitate und Trennlinien
> Dies ist ein Zitat ---
Markdown zu HTML Beispiele
| Markdown | HTML |
|---|---|
| # Titel | <h1>Titel</h1> |
| **fett** | <strong>fett</strong> |
| *kursiv* | <em>kursiv</em> |
| [Link](url) | <a href="url">Link</a> |
| - Item | <ul><li>Item</li></ul> |
Markdown-Varianten
- CommonMark: Standardisierte Markdown-Spezifikation
- GFM: GitHub Flavored Markdown (Tabellen, Task-Listen)
- MDX: Markdown + JSX (für React-Komponenten)
- MultiMarkdown: Erweitert um Tabellen, Fußnoten
Wo wird Markdown verwendet?
- GitHub: README.md, Issues, Pull Requests
- Dokumentation: Jekyll, Hugo, Docusaurus
- Notizen: Obsidian, Notion, Bear
- Chat: Discord, Slack, Microsoft Teams
- Blogs: Ghost, DEV.to, Hashnode
Häufig gestellte Fragen
Kann ich HTML in Markdown verwenden?
Ja! Die meisten Markdown-Parser erlauben rohes HTML. Nützlich für komplexere Layouts wie Tabellen mit Colspan oder iframes.
Wie erstelle ich eine Tabelle in Markdown?
Mit GFM (GitHub Flavored Markdown):
| Spalte 1 | Spalte 2 | |----------|----------| | Wert 1 | Wert 2 |
Was ist der Vorteil von Markdown?
Lesbarkeit: Auch ohne Konvertierung verständlich.Portabilität: Reine Textdateien, überall bearbeitbar.Versionierung: Perfekt für Git.