Markdown dibuat oleh John Gruber pada tahun 2004. Tujuannya untuk menjadi syntax yang mudah dibaca dan ditulis yang dapat berubah menjadi HTML (dan sekarang berbagai format lainnya) dengan mudah.
Beri masukan sebanyak-banyaknya! / Jangan sungkan untuk melakukan fork dan pull request!
<!-- Paragraf adalah satu atau beberapa baris teks yang dipisahkan oleh satu atau
beberapa baris kosong. -->
Ini adalah paragraf. Saya mengetik dalam paragraf, bukankah ini menyenangkan?
Sekarang saya ada di paragraf 2.
Saya juga masih ada dalam paragraf 2!
Saya ada di paragraf 3!
<!-- Jika Anda ingin memasukkan tag HTML <br />, Anda dapat mengakhiri sebuah
paragraf dengan dua atau lebih spasi lalu memulai paragraf yang baru. -->
Aku diakhiri dua spasi (soroti aku untuk melihatnya).
Ada sebuah <br/> diatasku!
<!-- Kutipan mudah dibuat dengan karakter >. -->
> Ini adalah kutipan. Anda dapat
> membungkusnya secara manual dan meletakkan `>` sebelum tiap baris atau Anda dapat membuat baris yang sangat panjang dan membuatnya membungkus secara otomatis.
> Tidak ada masalah selama ia diawali dengan `>`.
> Anda juga dapat menggunakan lebih dari satu level
>> indentasi!
> Sangat rapi bukan?
<!-- Daftar -->
<!-- Daftar tak beraturan dapat dibuat dengan bintang, plus, atau strip -->
* Item
* Item
* Item lainnya
atau
+ Item
+ Item
+ Satu lagi item
or
- Item
- Item
- Item terakhir
<!-- List beraturan dibuat dengan angka diikuti titik -->
1. Item satu
2. Item dua
3. Item tiga
<!-- Anda tidak diharuskan melabeli item dengan benar dan markdown akan tetap
me-render angka sesuai urutan, namun mungkin hal ini kurang baik -->
1. Item satu
1. Item dua
1. Item tida
<!-- (Ini dirender sama seperti contoh di atas) -->
<!-- Anda juga dapat menggunakan sublist -->
1. Item satu
2. Item dua
3. Item tiga
* Sub-item
* Sub-item
4. Item empat
<!-- Bahkan ada daftar tugas. Ini membuat kotak centang HTML. -->
Kotak di bawah tanpa 'x' adalah kotak centang HTML yang belum diisi.
- [ ] Tugas pertama selesai.
- [ ] Tugas kedua yang harus diselesaikan
Kotak centang HTML berikut telah diisi.
- [x] Tugas ini telah diselesaikan
<!-- Blok kode -->
<!-- Anda dapat menandai blok kode (yang menggunakan elemen <code>) dengan mengindentasi
sebuah garis dengan empat spasi atau tab -->
Ini adalah kode
Dan ini juga
<!-- Anda juga dapat me-re-tab (atau menambahkan empat spasi tambahan) untuk indentasi
di dalam kode Anda -->
array_ku.each do |item|
puts item
end
<!-- Sebaris kode dapat dibuat dengan karakter backtick ` -->
John bahkan tidak tahu apa fungsi dari `go_to()` !
Untuk info lebih lanjut, cek post syntax resmi John Gruber [di sini](http://daringfireball.net/projects/markdown/syntax) dan contekan hebat Adam Pritchard's [di sini](https://github.com/adam-p/markdown-here/wiki/Markdown-Cheatsheet).