Skip to content

Fitur Markdown ​

VitePress memperluas kemampuan Markdown standar dengan fitur-fitur khusus yang berguna untuk dokumentasi teknis.

Ekstensi Markdown ​

GFM (GitHub Flavored Markdown) ​

Semua fitur GFM didukung, seperti tabel, daftar tugas, dan autolink.

Custom Containers ​

Anda bisa membuat kotak informasi/peringatan:

INFO

Ini adalah kontainer informasi.

TIP

Ini adalah kontainer tips atau saran.

WARNING

Ini adalah kontainer peringatan.

DANGER

Ini adalah kontainer bahaya yang sangat penting.

Syntax Highlighting ​

VitePress menggunakan Shiki untuk menyoroti kode dengan sangat indah:

javascript
// Baris 1 dan 3 akan disorot
function hello() {
  console.log("Hello VitePress!");
}

Manipulasi Gambar ​

Secara default, Markdown standar tidak mendukung pengaturan ukuran gambar. Namun, karena VitePress berbasis Vue, Anda bisa menggunakan tag HTML <img> untuk kontrol penuh.

Mengatur Ukuran Gambar ​

Gunakan atribut width dan height pada tag img:

markdown
<img src="/images/setup.png" width="300" />

Atau gunakan style CSS:

markdown
<img src="/images/setup.png" style="width: 200px; border-radius: 8px;" />

Memposisikan Gambar ke Tengah ​

Cara terbaik untuk memposisikan gambar ke tengah adalah dengan menggunakan style CSS pada tag img:

markdown
<img src="/images/setup.png" width="300" style="display: block; margin: 0 auto;" />

Atau Anda bisa membungkusnya dengan elemen div atau p:

markdown
<div style="text-align: center;">
  <img src="/images/setup.png" width="300" />
</div>

TIP

Menggunakan display: block; margin: 0 auto; langsung pada tag img adalah cara yang paling ringkas dan direkomendasikan.

Menggunakan Komponen Vue ​

Anda dapat menggunakan komponen Vue langsung di dalam Markdown:

Klik untuk melihat contoh komponen bawaan

Ini adalah elemen <details> standar HTML yang berfungsi di VitePress.

Misalnya, jika Anda memiliki komponen Vue di .vitepress/theme/components, Anda bisa langsung memanggil <MyComponent /> di file Markdown manapun.

Dirilis di bawah Lisensi MIT.