Skip to content

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:

markdown
# Dies ist eine Überschrift

Es wird zu:

html
<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:

markdown
# 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:

Built by www.markdownlang.com