Markdown este un limbaj de marcare ușor pentru conținut care se convertește în HTML. Poți învăța elementele de bază în câteva minute și îl poți folosi în bloguri, documentație și README-uri. Acest ghid te ghidează prin cea mai utilă sintaxă, cu exemple.
Ce vei învăța: titluri, paragrafe, imagini, citate, tabele, blocuri de cod, liste și HTML inline.
Titluri
Folosește între unul și șase caractere # la începutul rândului. Un # este cel mai mare (ca <h1>), șase este cel mai mic (ca <h6>).
Sintaxă: # până la ###### la începutul rândului.
H1
H2
H3
H4
H5
H6
Paragrafe
Textul simplu formează un paragraf. Separa paragrafele cu o linie goală. Nu e nevoie de sintaxă suplimentară.
Sintaxă: Scrie normal. Folosește o linie goală între paragrafe.
Imagini
Pentru a adăuga o imagine, folosește semnul exclamării, textul alternativ în paranteze pătrate, apoi calea sau URL-ul în paranteze rotunde. Textul alternativ este folosit de cititoarele de ecran și când imaginea nu poate fi încărcată.
Sintaxă:

Exemplu:

Citate (blockquote)
Citatele sunt pentru text citat. Începe fiecare rând cu >. Poți folosi și alte elemente Markdown în interior (bold, italic, linkuri).
Citat fără atribuire
Sintaxă:
> Textul tău citat aici.
> **Notă** că poți folosi _sintaxa Markdown_ într-un citat.
Rezultat:
Tiam, ad mint andaepu dandae nostion secatur sequo quae. Notă că poți folosi sintaxa Markdown în interiorul citatului.
Citat cu atribuire
Sintaxă:
> Don't communicate by sharing memory, share memory by communicating.<br>
> — <cite>Rob Pike[^1]</cite>
Rezultat:
Don’t communicate by sharing memory, share memory by communicating.
— Rob Pike1
Tabele
Tabelele folosesc pipe-uri | pentru coloane și un rând de liniuțe sub antet. Alinierea este opțională.
Sintaxă:
| Italic | Bold | Cod |
| -------- | -------- | ----- |
| _italic_ | **bold** | `cod` |
Rezultat:
| Italic | Bold | Cod |
|---|---|---|
| italic | bold | cod |
Cod
Cod inline
Înfășoară codul în backtick-uri simple: `cod` pentru fragmente scurte, cum ar fi nume de variabile sau comenzi.
Blocuri de cod
Folosește un rând de trei backtick-uri, opțional adaugă un nume de limbaj pentru evidențiere, apoi codul tău, apoi trei backtick-uri pentru închidere.
Sintaxă: Deschide cu ``` pe un rând separat, opțional adaugă un limbaj (ex. html, javascript, css, markdown, typescript, bash), apoi închide cu ``` pe un rând nou.
```html
<!doctype html>
<html lang="ro">
<head>
<meta charset="utf-8" />
<title>Exemplu document HTML5</title>
</head>
<body>
<p>Test</p>
</body>
</html>
```
Rezultat:
<!doctype html>
<html lang="ro">
<head>
<meta charset="utf-8" />
<title>Exemplu document HTML5</title>
</head>
<body>
<p>Test</p>
</body>
</html>
Liste
Listă ordonată
Folosește numere urmate de punct și spațiu. Numărul efectiv nu contează pentru rezultat; ordinea listei contează.
Sintaxă:
1. Primul element
2. Al doilea element
3. Al treilea element
Rezultat:
- Primul element
- Al doilea element
- Al treilea element
Listă neordonată
Folosește -, * sau + la începutul fiecărui rând.
Sintaxă:
- Element listă
- Alt element
- Și încă unul
Rezultat:
- Element listă
- Alt element
- Și încă unul
Listă imbricată
Indentează elementele cu două sau patru spații pentru a le cuibări sub un element părinte.
Sintaxă:
- Fructe
- Măr
- Portocală
- Banană
- Lapte și derivate
- Lapte
- Brânză
Rezultat:
- Fructe
- Măr
- Portocală
- Banană
- Lapte și derivate
- Lapte
- Brânză
Formatare inline și HTML
- Bold:
**text**sau__text__ - Italic:
*text*sau_text_ - Link:
[text link](https://example.com)
Când ai nevoie de mai mult control, poți folosi HTML. Majoritatea parserelor Markdown permit HTML inline.
Exemple de sintaxă:
<abbr title="Graphics Interchange Format">GIF</abbr> este un format de imagine bitmap.
H<sub>2</sub>O
X<sup>n</sup> + Y<sup>n</sup> = Z<sup>n</sup>
Apasă <kbd>CTRL</kbd> + <kbd>ALT</kbd> + <kbd>Delete</kbd> pentru a încheia sesiunea.
Majoritatea <mark>salamandrelor</mark> sunt nocturne.
Rezultat:
GIF este un format de imagine bitmap.
H2O
Xn + Yn = Zn
Apasă CTRL + ALT + Delete pentru a încheia sesiunea.
Majoritatea salamandrelor sunt nocturne și vânează insecte, râme și alte creaturi mici.
Pasul următor: După ce te simți confortabil cu Markdown, încearcă Învățarea MDX pentru a adăuga componente și JavaScript în conținut.
Footnotes
-
Citatul de mai sus este extras din prezentarea lui Rob Pike la Gopherfest, 18 noiembrie 2015. ↩