Markdown-Syntax-Leitfaden: Von den Grundlagen bis Fortgeschritten
Markdown ist das Schreibformat, das Entwickler tatsĂ€chlich gerne nutzen. Kein Klicken durch FormatierungsmenĂŒs, kein Kampf mit WYSIWYG-Editoren â nur Klartext mit ein paar Symbolen, der in sauberes HTML konvertiert wird. README-Dateien, Dokumentation, BlogbeitrĂ€ge, Chat-Nachrichten und sogar dieser Artikel sind in Markdown geschrieben.
Sehen Sie Ihr Markdown in Echtzeit mit unserem Markdown Previewer â schreiben Sie auf einer Seite, sehen Sie die formatierte Ausgabe auf der anderen.
Grundlegende Syntax
Ăberschriften
# Heading 1
## Heading 2
### Heading 3
#### Heading 4
Verwenden Sie Ăberschriften hierarchisch. Ăberspringen Sie keine Ebenen (von H1 zu H3 springen) â das schadet sowohl der Lesbarkeit als auch der Barrierefreiheit.
Hervorhebung
*italic* or _italic_
**bold** or __bold__
***bold italic***
~~strikethrough~~
Links und Bilder
[Link text](https://example.com)
[Link with title](https://example.com "Title")

Listen
- Unordered item
- Another item
- Nested item
1. First item
2. Second item
3. Third item
Blockzitate
> This is a blockquote.
> It can span multiple lines.
Code
Inline-Code
Verwenden Sie Backticks fĂŒr Inline-Code: `const x = 42`
Codeblöcke
Dreifache Backticks mit optionalem Sprachbezeichner:
```javascript
function greet(name) {
return `Hello, ${name}!`;
}
```
UnterstĂŒtzte Sprachen umfassen javascript, python, json, yaml, html, css, bash und viele mehr.
Tabellen
| Header 1 | Header 2 | Header 3 |
|----------|----------|----------|
| Cell 1 | Cell 2 | Cell 3 |
| Cell 4 | Cell 5 | Cell 6 |
Ausrichtung:
| Left | Center | Right |
|:-----|:------:|------:|
| L | C | R |
Erweiterte Syntax
Aufgabenlisten
- [x] Completed task
- [ ] Pending task
- [ ] Another task
FuĂnoten
Here is a statement[^1].
[^1]: This is the footnote content.
Definitionslisten
Term
: Definition of the term
Horizontale Linien
---
***
___
GitHub-Flavored Markdown (GFM)
GitHub erweitert Standard-Markdown um nĂŒtzliche Funktionen:
- Automatisch verlinkte URLs â Nackte URLs werden klickbar
- Aufgabenlisten â Checkboxen in Issues und PRs
- Tabellen â Die oben gezeigte Pipe-Syntax
- Durchstreichen â
~~deleted text~~ - Syntaxhervorhebung â Sprachspezifische Codefarben
- Emoji â
:smile:wird zu einem Smiley
Schreibtipps
- AbsĂ€tze kurz halten â maximal 3-5 SĂ€tze
- Ăberschriften verwenden, um eine scannbare Struktur zu schaffen
- Listen gegenĂŒber langen AbsĂ€tzen fĂŒr Schritte oder Funktionen bevorzugen
- Codebeispiele hinzufĂŒgen, wenn technische Konzepte besprochen werden
- RegelmĂ€Ăig Vorschau anzeigen â unser Markdown Previewer zeigt die Ausgabe wĂ€hrend Sie tippen
HĂ€ufig gestellte Fragen
Was ist der Unterschied zwischen Markdown und HTML?
Markdown ist ein vereinfachtes Schreibformat, das in HTML konvertiert wird. Es deckt die gĂ€ngigsten FormatierungsbedĂŒrfnisse mit viel weniger Syntax ab. Sie können rohes HTML in Markdown einbetten, wenn Sie Funktionen benötigen, die Markdown nicht unterstĂŒtzt.
Welchen Markdown-Dialekt sollte ich verwenden?
GitHub-Flavored Markdown (GFM) wird am weitesten unterstĂŒtzt. Es fĂŒgt Tabellen, Aufgabenlisten und Durchstreichen zu Standard-Markdown hinzu. CommonMark ist die standardisierte Spezifikation.
Kann ich Markdown fĂŒr Dokumentation verwenden?
Absolut. Markdown ist der Standard fĂŒr README-Dateien, Wikis und Dokumentationsseiten. Tools wie MkDocs, Docusaurus und GitBook verwenden alle Markdown.
Verwandte Ressourcen
- Markdown vs Rich Text â Warum Entwickler Klartext bevorzugen
- Text Diff Checker â Markdown-Dateien vergleichen
- Markdown Previewer â Markdown in Echtzeit ansehen
- Text Diff Checker Tool â Text- und Markdown-Dateien vergleichen