Markdown, metin tabanlı belgelerin biçimlendirilmesi için kullanılan bir işaretleme dilidir. Markdown, belgeleri düzenlemek için basit bir sözdizimi (syntax) yapısı kullanır. Belli başlı temel komutları kullanarak harika görünümler oluşturabilirsiniz ve istediğini her platformda herhangi bir cihazda çalıştırabilirsiniz.
Markdown’un temel amacı, metin belgelerini basit ve okunabilir bir şekilde biçimlendirmektir. Özellikle web tabanlı platformlarda (örneğin, bloglar, forumlar, GitHub gibi) yaygın olarak kullanılır.
| Kullanım-1 | Kullanım-2 | Sonuç |
|---|---|---|
| *Italic* | _Italic_ | Italic |
| **Bold** | __Bold__ | Bold |
| # Heading 1 | Heading 1 ========= | Heading 1 |
| ## Heading 2 | Heading 2 ——— | Heading 2 |
| [Link](http://a.com) | [Link][1] ⋮ [1]: http://b.org | Link |
|  | ![Image][1] ⋮ [1]: http://url/b.jpg | |
| > Blockquote | Blockquote | |
| * List * List * List | – List – List – List |
|
| 1. One 2. Two 3. Three | 1) One 2) Two 3) Three |
|
| Horizontal rule: — | Horizontal rule: *** | Horizontal rule: |
Inline code with backticks | Inline code with backticks | |
| “` # code block print ‘3 backticks or’ print ‘indent 4 spaces’ “` | ····# code block ····print ‘3 backticks or’ ····print ‘indent 4 spaces’ | # code block |
Markdown, çeşitli platformlarda kullanılabilir. İşte bazı yaygın kullanım alanları: Metin Düzenleyicileri (Visual Studio Code, Atom, vb), Web Siteleri ve Bloglar, GitHub gibi
Uzantısı:
Markdown dosyalarının genellikle “.md” uzantısı ile tanımlandığını görürüz. Bu uzantı, dosyanın Markdown biçiminde yazılmış bir metin dosyası olduğunu belirtir. Örneğin, “belge.md” gibi bir dosya adı Markdown biçiminde yazılmış bir belgeyi temsil eder.