Markdown-Vorschau
Markdown live in formatierte Vorschau umwandeln. Split-View, HTML-Export und Statistik. Kein Account, alles im Browser.
Markdown Vorschau
Formatierung
Fett, kursiv, fett & kursiv, durchgestrichen.
Listen
- Erster Punkt
- Zweiter Punkt
- Dritter Punkt
Code
Inline code und Block:
function hallo() {
console.log("Hallo Welt!");
}
Links & Zitate
graphi.cx — kostenlose Online-Tools.
Dies ist ein Zitat.
Viel Spaß! 🎉
📝 Info: Unterstützt: Überschriften (#-######), **fett**, *kursiv*, ~~durchgestrichen~~, Links, Bilder, Listen, Code-Blöcke, Blockquotes, horizontale Linien. Kein Dependency — eigener Parser. Kopiere Markdown oder gerendertes HTML.
Markdown verstehen und effizient nutzen
Markdown ist eine leichtgewichtige Auszeichnungssprache, die 2004 von John Gruber entwickelt wurde. Das Ziel war es, eine Syntax zu schaffen, die sowohl für Menschen lesbar als auch maschinell in HTML konvertierbar ist. Diese Markdown-Vorschau ermöglicht es, Text in Echtzeit zu formatieren und das Ergebnis sofort zu sehen – ideal für Dokumentationen, README-Dateien oder Blog-Beiträge.
Grundlegende Markdown-Syntax
Markdown verwendet intuitive Zeichen für die Textformatierung:
- Überschriften: # H1, ## H2, ### H3 bis ###### H6
- Betonung: **fett** oder __fett__, *kursiv* oder _kursiv_
- Listen: - oder * für ungeordnet, 1. 2. 3. für nummeriert
- Links: [Linktext](URL) oder [Linktext](URL "Tooltip")
- Code: `inline code` oder ```code block```
- Zitate: > für Blockzitate
- Bilder:  – ähnlich Links, aber mit vorangestelltem !
- Tabellen: | Spalte 1 | Spalte 2 | mit | -- | -- | als Trennlinie
Erweiterte Funktionen
Moderne Markdown-Parser unterstützen zusätzliche Features, die über die ursprüngliche Spezifikation hinausgehen:
- Durchgestrichener Text: ~~durchgestrichen~~
- Checklisten: - [ ] offen, - [x] erledigt
- Mathematische Formeln: $E=mc^2$ (inline) oder $$E=mc^2$$ (block)
- Syntax-Highlighting: ```javascript für sprachspezifische Hervorhebung
- Fußnoten: Text[^1] mit [^1]: Fußnotentext am Ende
- Definitionen: Begriff : Definition für Glossare
Praktische Anwendungsgebiete
Markdown hat sich als Standard für technische Dokumentation etabliert:
Softwareentwicklung
GitHub, GitLab und Bitbucket nutzen Markdown für README-Dateien, Issues und Pull-Request-Beschreibungen. Die Syntax ermöglicht es Entwicklern, strukturierte Dokumentationen zu erstellen, ohne HTML-Tags verwenden zu müssen. Viele Projekte verwenden Markdown auch für ihre Wikis und Änderungsprotokolle (CHANGELOG.md).
Wissenschaftliches Schreiben
Markdown kombiniert mit Pandoc ermöglicht die Erstellung wissenschaftlicher Arbeiten. LaTeX-Mathematikformeln können eingebettet werden, und die Ausgabe erfolgt in verschiedene Formate (PDF, Word, HTML). Jupyter Notebooks nutzen Markdown für erklärende Texte zwischen Code-Zellen.
Content-Management
Viele moderne CMS und Static Site Generators wie Jekyll, Hugo oder Gatsby verwenden Markdown als primäres Format für Inhalte. Autoren können sich auf den Text konzentrieren, während das Layout durch Templates gesteuert wird.
Vorteile gegenüber WYSIWYG-Editoren
Markdown bietet mehrere Vorteile gegenüber klassischen Rich-Text-Editoren:
- Plattformunabhängigkeit: Reine Textdateien funktionieren überall
- Versionskontrolle: Git kann Änderungen in Textdateien präzise verfolgen
- Fokus auf Inhalt: Keine Ablenkung durch Formatierungsoptionen
- Schnelligkeit: Formatierung durch Tastatur, nicht Maus
- Konsistenz: Automatische, einheitliche Formatierung
Markdown-Varianten und Standards
Die ursprüngliche Markdown-Spezifikation war unvollständig, was zu verschiedenen Implementierungen führte:
- CommonMark: Offizielle Standardisierung mit eindeutiger Spezifikation
- GitHub Flavored Markdown (GFM): Erweitert um Tabellen, Checklisten, Syntax-Highlighting
- MultiMarkdown: Zusätzliche Features für akademisches Schreiben
- Kramdown: Ruby-basierte Implementierung mit erweiterten Funktionen
- Markdown Extra: PHP-Implementierung mit Tabellen und Fußnoten
Best Practices für Markdown
Für konsistente und wartbare Markdown-Dokumente sollten einige Konventionen beachtet werden:
- Leerzeilen: Zwischen Absätzen und vor Überschriften verwenden
- Listen-Syntax: Konsistent - oder * verwenden, nicht mischen
- Link-Referenzen: Für wiederkehrende Links am Ende definieren
- Zeilenlänge: Maximal 80-120 Zeichen für bessere Lesbarkeit in Texteditoren
- Überschriften-Hierarchie: H1 nur einmal, logische Verschachtelung beachten
Troubleshooting und häufige Fehler
Typische Probleme beim Markdown-Schreiben und ihre Lösungen:
- Fehlende Leerzeichen: Nach Listenzeichen (-,*,+) und vor Links erforderlich
- Escaped Characters: \*, \_, \` zur Darstellung der Zeichen selbst
- HTML-Mixing: HTML-Tags funktionieren, können aber Parser verwirren
- Code-Blöcke: Mindestens drei Backticks (```) für Block-Code verwenden
- Tabellen-Ausrichtung: Doppelpunkte in Trennlinien (|:--|--:|:--:|) für Links-, Rechts-, Zentriert
Diese Markdown-Vorschau unterstützt die gängigsten Markdown-Features und konvertiert Text in Echtzeit. Der Split-View ermöglicht direkten Vergleich zwischen Quelltext und formatierter Ausgabe, während die Exportfunktion das generierte HTML für weitere Verwendung bereitstellt. Alle Verarbeitungen erfolgen lokal im Browser, sodass sensible Inhalte den Computer nicht verlassen.