Markdown – Deutsch
Markdown Beschreibung der Auszeichnungssprache auf Deutsch
Die Auszeichnungssprache Markdown ist im Internet weit verbreitet. Sie wird zur Erstellung von Readme-Dateien und Dokumentationen verwendet, und ihre Grundprinzipien werden zur Formatierung von Nachrichten und Veröffentlichungen in Messengern und sozialen Netzwerken genutzt.
Markdown wurde 2004 von John Gruber und Aaron Schwartz entwickelt und lehnt sich in vielen Punkten an die gängigen Standards für die Textauszeichnung in E-Mails an. Verschiedene Implementierungen dieser Sprache wandeln Markdown-Text in korrekt strukturiertes XHTML um, indem sie die Zeichen „<“ und „&“ durch entsprechende Entity-Codes ersetzen.
Die erste Version von Markdown wurde von Gruber in Perl geschrieben, aber im Laufe der Zeit sind zahlreiche alternative Implementierungen von anderen Entwicklern erschienen. Die Perl-Version wird unter der BSD-Lizenz vertrieben. Markdown-Implementierungen sind in vielen Content-Management-Systemen integriert oder als Plugins verfügbar.
Markdown ist eine vereinfachte Auszeichnungssprache, die für das einfache Schreiben, Lesen und Gestalten von Webtexten entwickelt wurde. Die Sprache wird von vielen Projekten teilweise oder vollständig unterstützt, darunter Content-Management-Systeme und Blogging-Plattformen (z. B. Drupal, Ghost, Medium), große Content-Repositories (GitHub, Microsoft Docs), Messenger (Telegram, Slack), Texteditoren (Atom, iA Writer, Typora) und Projektmanagementdienste (Todoist, Trello).
Markdown lässt sich leicht in HTML umwandeln, kann in jedem Texteditor geöffnet werden und ist auch als Quellcode leicht zu lesen. Das Schreiben in Markdown ist viel einfacher als in Auszeichnungssprachen wie HTML, XML, TeX und anderen.
Heute wird Markdown nur noch selten allein verwendet. Stattdessen wird es oft durch verschiedene Spezifikationen und Dialekte ersetzt, die die Fähigkeiten der Sprache um Funktionen wie die Unterstützung von HTML-Tags, die Erstellung von Tabellen und Kontrollkästchen, das Durchstreichen von Text und verschiedene Zeilenumbrüche erweitern. Bei der Auswahl einer Plattform ist es wichtig, die Unterstützung für diese zusätzlichen Funktionen zu berücksichtigen.
Am beliebtesten ist der Flavored Markdown-Dialekt von GitHub, der auf der CommonMark-Spezifikation basiert. Diese Website verwendet den Markdown-Editor, der die meisten Tools des Paares mit Ausnahme von Kontrollkästchen unterstützt.