und viele andere. Computer haben keine Probleme, diese zu lesen, da sie nur der Syntax (den Regeln von HTML) folgen und die Formatierung anwenden, die den Tags entspricht.
Die Tags machen es jedoch für Menschen ziemlich schwierig, HTML zu lesen und zu verstehen, wie der Text aussehen wird, nachdem der Computer ihn gerendert hat. Es ist nicht sehr "benutzerfreundlich" für Leute, die nicht viel Erfahrung mit dem Lesen haben.
Markdown hingegen bedeutet „so einfach zu lesen und zu schreiben wie möglich zu sein. ” John Gruber und Aaron Schwartz erklären, warum sie Markdown im Jahr 2004 erstellt haben, und geben einen Leitfaden für die Syntax von Grubers Website.
Kurz gesagt, Markdown erleichtert das Formatieren von Text für Webseiten, da seine Tags einfacher als HTML sind und automatisch in HTML konvertiert werden. Dies bedeutet, dass Sie HTML nicht kennen müssen, um etwas für eine Webseite zu schreiben, da Markdown Ihre Tags für Sie in HTML übersetzt.
Es werden nicht alle möglichen HTML-Tags behandelt, sondern die gängigsten Formatierungsoptionen.
Wie benutzt man Markdown?
Um Markdown zu verwenden, wenden Sie einfach einfache Tags auf Ihren Text an. Um beispielsweise Text in Kursivschrift zu formatieren, setzen Sie Unterstriche wie folgt um: _dies ist Text in Kursivschrift_.
Hier sind einige andere Beispiele für die Markdown-Formatierung aus dem Syntaxanleitung::
Überschriften
# Dies ist ein H1
## Dies ist ein H2
###### Dies ist ein H6
Spiegelstriche
* Rot
* Grün
* Blau
Nummerierte Listen
1. Vogel
2. McHale
3. Gemeinde
Schwerpunkt (kursiv)
*Text*
_Text_
Markdown konvertiert sowohl * text * als auch _text_ in das HTML - oder -Tag, das theoretisch auf viele Arten interpretiert werden kann. Sie können beispielsweise eine App erstellen, die das -Tag als blinkenden roten Text interpretiert. In der Praxis interpretiert es jedoch fast jede Anwendung (einschließlich jedes Webbrowsers) als kursiven Text.
Stark (fett)
**Text**
__Text__
Markdown konvertiert sowohl ** Text ** als auch __text__ in das HTML -Tag, das normalerweise als fett gedruckter Text angezeigt wird. Mit anderen Worten, verwenden Sie zur zusätzlichen Hervorhebung doppelte * oder _ Zeichen.
Es gibt auch Varianten von Markdown - wie z CommonMark und GitHub Flavored Markdown (GFM) - Diese basieren jedoch alle auf der ursprünglichen Markdown-Spezifikation. Varianten erweitern normalerweise nur den Standard, indem sie Formatierungs-Tags hinzufügen, die der ursprüngliche Markdown nicht abdeckt.
Nachdem Sie Ihren Text formatiert haben, muss eine Anwendung ihn in HTML konvertieren, was normalerweise automatisch erfolgt. Beispielsweise verwenden README-Dateien in GitHub Markdown. Solange sie eine .MD-Dateierweiterung haben, konvertiert GitHub sie automatisch in die richtigen HTML-Tags, wenn sie veröffentlicht werden.
In den meisten Fällen müssen Sie dies also nicht selbst tun, aber wenn Sie dies tun, gibt es eine Markdown-Tool verfügbar.
Wo können Sie Markdown verwenden?
Wie oben erwähnt, können Sie Markdown auf GitHub, aber auch auf Reddit, StackOverflow und anderen Websites verwenden. Wenn Sie jemals Text in WhatsApp-Nachrichten oder Slack-Konversationen formatiert haben, haben Sie ihn bereits verwendet, da diese Anwendungen eine (sehr kleine) Teilmenge von Markdown-Tags zum Formatieren von Text verwenden.
Wenn Sie Markdown lernen möchten, schauen Sie sich das Original an Markdown-Syntaxhandbuch oder ein Dritter Tutorial-Site. Es ist leicht zu erlernen und erleichtert das Lesen Ihrer README-Dateien sowie von Reddit- oder StackOverflow-Kommentaren.