Was ist Markdown?
Markdown ist eine leichte Markup-Sprache, die von John Gruber erstellt wurde. Sie ermöglicht es Menschen, "Dokumente in einem einfachen, lesbaren und einfachen Textformat zu schreiben, dann in gültige HTML-Dokumente zu konvertieren."
Die Geschichte von Markdown
Markdown wurde 2004 geboren. Zu Beginn wurde es entwickelt, um HTML-Syntax zu vereinfachen, hauptsächlich für Dokumente vom Typ README, die häufig gelesen und aktualisiert werden, deren Inhalt aber relativ stabil ist.
Markdown's echte Popularität begann nach der Einführung von GitHub im Jahr 2008. GitHub übernahm Markdown als Standard-Readme-Dateiformat und stellte eine Rendering-Spezifikation bereit. Als GitHub immer beliebter wurde, begannen immer mehr Entwickler Markdown als ihr bevorzugtes Tool für das Schreiben zu verwenden.
Kernfunktionen von Markdown
Einfachheit
Verwenden Sie intuitive Symbole, um Formatierungen darzustellen, wie z.B. #
für Überschriften und *
für Listenelemente. Diese Symbole vermitteln ihren Sinn visuell, sodass Markdown-Dokumente lesbar sind, auch ohne Rendering.
Lesbarkeit
Auch in reinem Textformat zeigen Markdown-Dokumente die Struktur und Hierarchie des Inhalts klar. Leser können die Organisation verstehen, ohne spezielle Software.
Portabilität
Markdown-Dateien sind reiner Text, sodass sie in jedem Texteditor geöffnet und bearbeitet werden können, ohne auf spezifische Software oder Betriebssysteme angewiesen zu sein.
Konvertierbarkeit
Markdown kann leicht in HTML, PDF, Word-Dokumente und mehr konvertiert werden, um verschiedene Veröffentlichungsbedürfnisse zu erfüllen.
Die Beziehung zwischen Markdown und HTML
Markdown ist keine Ersatz für HTML, sondern eine vereinfachte Version davon. Tatsächlich ist das Ziel von Markdown, in HTML konvertiert zu werden. Ihre Beziehung kann wie folgt verstanden werden:
Markdown Quelle → Parser → HTML Ausgabe → Browser-Rendering
Zum Beispiel, wenn Sie schreiben:
# Dies ist eine Überschrift
Es wird zu:
<h1>Dies ist eine Überschrift</h1>
Wichtig ist, dass Sie HTML-Tags direkt in Markdown verwenden können, was Flexibilität bei komplexer Formatierung bietet.
Ein einfaches Beispiel
Lassen Sie uns ein einfaches Markdown-Beispiel betrachten:
# Mein erstes Markdown-Dokument
Dies ist ein **fett geschriebener Text** und ein *kursiver Text*.
## Einkaufsliste
- Apfel
- Banane
- Orange
Dies ist ein Beispiel für einen [Link](https://www.markdownlang.com).
Dieses einfache Beispiel demonstriert mehrere grundlegende Markdown-Syntaxen: Überschriften, Hervorhebungen, Listen und Links.
Nächste Schritte
Nachdem Sie die grundlegenden Konzepte von Markdown verstanden haben, können Sie: