Značky však lidem značně znesnadňují čtení HTML a pochopení toho, jak bude text vypadat poté, co jej počítač vykreslí. Není příliš „uživatelsky přívětivý“ pro lidi, kteří nemají mnoho zkušeností se čtením.
Na druhou stranu Markdown znamená „být tak snadno čitelný a snadno zapisovatelný, jak je to jen možné.“ John Gruber a Aaron Schwartz vysvětlují, proč v roce 2004 vytvořili Markdown, a poskytují průvodce syntaxí na Gruberův web.
Stručně řečeno, Markdown usnadňuje formátování textu pro webové stránky, protože jeho značky jsou jednodušší než HTML a automaticky se převádějí do HTML. To znamená, že nemusíte znát HTML, abyste mohli napsat něco pro webovou stránku, protože Markdown překládá vaše značky do HTML za vás.
Nepokrývá všechny možné značky HTML, ale spíše nejběžnější možnosti formátování.
Table of Contents
Jak používáte Markdown?
Chcete-li použít Markdown, stačí na text použít jednoduché značky. Chcete-li například formátovat text kurzívou, umístíte kolem něj podtržítka takto: _toto je nějaký text kurzívou_.
Zde jsou některé další příklady formátování Markdown z průvodce syntaxí:
Záhlaví
# Toto je H1
## Toto je H2
###### Toto je H6
Odrážky
* Červené
* Zelená
* Modrá
Číslované seznamy
1. Pták
2. McHale
3. Farnost
důraz (kurzíva)
*text*
_text_
Markdown převádí *text* i _text_ do HTML
Silný (tučný)
**text**
__text__
Markdown převádí **text** i __text__ do HTML tag, který se obvykle zobrazuje jako tučný text. Jinými slovy, pro další zvýraznění použijte znaky double * nebo _.
Existují i varianty Markdown — jako např CommonMark a Markdown s příchutí GitHub (GFM) — ale všechny jsou založeny na původní specifikaci Markdown. Varianty obvykle pouze rozšiřují standard přidáním formátovacích značek, které původní Markdown nepokrývá.
Po naformátování textu jej aplikace musí převést do HTML, což se obvykle provádí automaticky. Například soubory README na GitHubu používají Markdown, a pokud mají příponu souboru .MD, GitHub je při publikování automaticky převede na správné značky HTML.
Takže ve většině případů to nebudete muset udělat sami, ale pokud ano, existuje Nástroj Markdown dostupný.
Kde můžete Markdown použít?
Jak jsme zmínili výše, Markdown můžete používat na GitHubu, ale také na Redditu, StackOverflow a dalších webech. Pokud jste někdy formátovali text ve zprávách WhatsApp nebo konverzacích Slack, již jste to použili, protože tyto aplikace používají k formátování textu (velmi malou) podmnožinu značek Markdown.
Pokud se chcete naučit Markdown, podívejte se na originál Průvodce syntaxí Markdown nebo třetí stranou výukový web. Je snadné se to naučit a ostatním to usnadní čtení vašich souborů README a komentářů Reddit nebo StackOverflow.