Panduan sintaks Markdown

Referensi lengkap sintaks Markdown untuk menulis dokumen yang rapi

Markdown adalah bahasa markup ringan: dengan beberapa simbol sederhana, teks bisa diubah menjadi judul, daftar, dan tabel. Aturannya mudah dan cepat dipelajari, sehingga cocok untuk catatan, tugas, dan dokumentasi teknis. Panduan ini mencakup semua sintaks Markdown yang didukung MarkPDF.

Judul

Gunakan simbol # untuk membuat judul; jumlah # menentukan tingkatnya, dari H1 sampai H6

Markdown
# Heading 1
## Heading 2
### Heading 3
#### Heading 4
##### Heading 5
###### Heading 6
Hasil
<h1>Heading 1</h1>
<h2>Heading 2</h2>
<h3>Heading 3</h3>
<h4>Heading 4</h4>
<h5>Heading 5</h5>
<h6>Heading 6</h6>

Paragraf dan pindah baris

Pisahkan paragraf dengan baris kosong. Untuk pindah baris di dalam paragraf yang sama, beri dua spasi di akhir baris sebelum menekan Enter

Markdown
This is paragraph one.

This is paragraph two.

Line one with two spaces at end  
Line two (soft break)
Hasil
<p>This is paragraph one.</p>
<p>This is paragraph two.</p>
<p>Line one with two spaces at end<br>
Line two (soft break)</p>

Penekanan

Apit teks dengan tanda bintang atau garis bawah untuk membuatnya tebal atau miring

Markdown
*Italic* or _italic_
**Bold** or __bold__
***Bold and italic***
~~Strikethrough~~
Hasil
<em>Italic</em>
<strong>Bold</strong>
<strong><em>Bold and italic</em></strong>
<del>Strikethrough</del>

Daftar

Daftar bernomor, daftar berpoin, dan daftar bertingkat

Markdown
Unordered list:
- Item 1
- Item 2
  - Nested item
  - Another nested

Ordered list:
1. First
2. Second
3. Third
Hasil
<ul>
<li>Item 1</li>
<li>Item 2
  <ul>
  <li>Nested item</li>
  <li>Another nested</li>
  </ul>
</li>
</ul>
<ol>
<li>First</li>
<li>Second</li>
<li>Third</li>
</ol>

Kode

Satu backtick untuk kode dalam baris, tiga backtick untuk blok kode

Markdown
Inline `code` in text.

```javascript
function hello() {
  console.log("Hello!");
}
```
Hasil
<code>code</code>
<pre><code class="language-javascript">
function hello() {
  console.log("Hello!");
}
</code></pre>

Tabel

Buat tabel dengan garis tegak dan tanda hubung; perataan kolom juga bisa diatur

Markdown
| Header 1 | Header 2 | Header 3 |
|----------|:--------:|---------:|
| Left     | Center   | Right    |
| Cell     | Cell     | Cell     |
Hasil
<table>
<thead><tr>
<th>Header 1</th>
<th align="center">Header 2</th>
<th align="right">Header 3</th>
</tr></thead>
<tbody>
<tr><td>Left</td><td>Center</td><td>Right</td></tr>
<tr><td>Cell</td><td>Cell</td><td>Cell</td></tr>
</tbody>
</table>

Kutipan

Gunakan simbol > untuk membuat kutipan; kutipan bisa bertingkat

Markdown
> This is a blockquote.
> It can span multiple lines.
>
> > Nested blockquote
Hasil
<blockquote>
<p>This is a blockquote.
It can span multiple lines.</p>
<blockquote><p>Nested blockquote</p></blockquote>
</blockquote>

Garis horizontal

Tiga atau lebih tanda hubung, bintang, atau garis bawah membuat garis pemisah

Markdown
---
***
___
Hasil
<hr>

Karakter escape

Tambahkan garis miring terbalik sebelum simbol khusus agar tampil sebagai teks biasa

Markdown
\*Not italic\*
\# Not a heading
\[Not a link\]
Hasil
*Not italic*
# Not a heading
[Not a link]