Komputery bez trudu odczytują HTML, ponieważ przestrzegają określonych reguł składniowych oraz formatowania związanych ze znacznikami. Niestety, dla ludzi, którzy nie są zaznajomieni z tym językiem, odczytanie HTML może być wyzwaniem, ponieważ nie jest on szczególnie przystępny dla mniej doświadczonych użytkowników.
W przeciwieństwie do tego, Markdown został stworzony z myślą o tym, aby być „jak najbardziej czytelnym i prostym w pisaniu.” John Gruber oraz Aaron Schwartz w 2004 roku wyjaśnili powody, dla których powstał Markdown, oraz zaprezentowali przewodnik po jego składni na stronie Grubera.
Podsumowując, Markdown upraszcza proces formatowania tekstu na stronach internetowych, ponieważ jego znaczniki są prostsze niż te w HTML, a także automatycznie przekształcają się w kod HTML. Dzięki temu nie musisz być ekspertem w HTML, aby tworzyć treści internetowe, ponieważ Markdown wykonuje konwersję za Ciebie.
Markdown nie pokrywa wszystkich możliwych znaczników HTML, ale obejmuje najczęściej używane opcje formatowania.
Jak używać Markdown?
Aby korzystać z Markdown, wystarczy zastosować proste znaczniki w swoim tekście. Na przykład, aby uzyskać kursywę, należy użyć podkreśleń: _to jest tekst kursywą_.
Poniżej znajduje się kilka innych przykładów formatowania w Markdown z przewodnika po składni:
Nagłówki
# To jest H1
## To jest H2
###### To jest H6
Wypunktowania
* Czerwony
* Zielony
* Niebieski
Listy numerowane
1. Ptak
2. McHale
3. Parafia
Kursywa
*tekst*
_tekst_
Markdown konwertuje zarówno *tekst*, jak i _tekst_ na kod HTML z użyciem tagu lub
Pogrubienie
**tekst**
__tekst__
Markdown przekształca zarówno **tekst**, jak i __tekst__ na tag HTML , który zwykle wyświetla się jako pogrubiony tekst. Innymi słowy, aby uzyskać dodatkowe podkreślenie, użyj podwójnych znaków * lub _.
Istnieją również różne warianty Markdown, takie jak CommonMark oraz GitHub Flavored Markdown (GFM), które bazują na oryginalnej specyfikacji Markdown. Warianty te zazwyczaj rozszerzają standard, dodając nowe znaczniki formatowania, które nie były ujęte w pierwotnej wersji Markdown.
Po sformatowaniu tekstu, aplikacja automatycznie konwertuje go na format HTML. Na przykład pliki README na GitHubie korzystają z Markdown, a jeśli mają rozszerzenie .MD, GitHub automatycznie przekształca je w odpowiednie tagi HTML podczas publikacji.
W większości przypadków nie będziesz musiał zajmować się tym samodzielnie, ale jeśli zajdzie taka potrzeba, dostępne jest Narzędzie Markdown.
Gdzie możesz używać Markdown?
Jak już wspomniano, Markdown jest używany na GitHubie, ale również na platformach takich jak Reddit, StackOverflow oraz wielu innych stronach internetowych. Jeśli kiedykolwiek formatowałeś tekst w wiadomościach WhatsApp lub na Slacku, to również korzystałeś z Markdown, ponieważ te aplikacje wykorzystują (w ograniczonym zakresie) znaki markdown do formatowania tekstu.
Jeśli chcesz nauczyć się Markdown, zapoznaj się z oryginalnym Przewodnikiem po składni Markdown lub z samouczkami dostępnymi na stronie Markdown Tutorial. To prosty język, który sprawi, że Twoje pliki README oraz komentarze na Reddit lub StackOverflow będą bardziej czytelne dla innych użytkowników.
newsblog.pl
Maciej – redaktor, pasjonat technologii i samozwańczy pogromca błędów w systemie Windows. Zna Linuxa lepiej niż własną lodówkę, a kawa to jego główne źródło zasilania. Pisze, testuje, naprawia – i czasem nawet wyłącza i włącza ponownie. W wolnych chwilach udaje, że odpoczywa, ale i tak kończy z laptopem na kolanach.