Lewati ke konten

Konverter Markdown ke HTML

Mengonversi Markdown ke HTML dengan pustaka markdown-js, yang mengikuti sintaks asli John Gruber. HTML mentah dalam sumber di-escape sebagai teks, dan ekstensi GitHub seperti tabel serta blok kode berpagar tidak dikenali.

Menempelkan bagian README atau catatan rilis ke kolom CMS yang hanya menerima HTML.

Markdown

Kapan menggunakannya

  • Menempelkan bagian README atau catatan rilis ke kolom CMS yang hanya menerima HTML.
  • Memeriksa tag HTML yang dihasilkan oleh Markdown dasar.

Cara penggunaan

  1. Tempelkan Markdown ke editor kiri atau muat file .md.
  2. Baca HTML yang dihasilkan di sebelah kanan dan periksa setiap judul, daftar, serta tautan pada pratinjau di bawahnya.
  3. Salin HTML; hasilnya hanya berisi markup isi, jadi tambahkan CSS sendiri di tempat Anda menempelkannya.

Markdown

## Install

Run the **CLI** once:

    npm install -g douni

1. Open the [docs](https://douni.one)
2. Paste your file

| a | b |

HTML

<h2>Install</h2>

<p>Run the <strong>CLI</strong> once:</p>

<pre><code>npm install -g douni</code></pre>

<ol>
  <li>Open the <a href="https://douni.one">docs</a></li>
  <li>Paste your file</li>
</ol>

<p>| a | b |</p>

Detail dan batasan

Konversi berjalan di browser. Hasilnya berupa fragmen HTML tanpa <html>, <head>, atau stylesheet; pratinjau merendernya dalam bingkai terisolasi dengan skrip dinonaktifkan.

Hanya Markdown asli yang didukung. Tabel berpemisah pipa, daftar tugas, ~~strikethrough~~, dan kode berpagar ``` tetap berupa teks; gunakan indentasi 4 spasi untuk blok kode.

HTML inline seperti <div> di-escape menjadi &lt;div&gt;, bukan diteruskan sebagai HTML.

Gambar menjadi tag <img> yang mengarah ke URL asli; file tidak disematkan.

FAQ

Mengapa pagar kode ``` saya tidak diubah menjadi blok <pre>?

Pustaka ini dibuat sebelum adanya kode berpagar. Pagar diperlakukan sebagai kode inline di dalam paragraf. Beri indentasi empat spasi pada kode untuk mendapatkan <pre><code>.

Apakah alat ini mendukung tabel GitHub Flavored Markdown?

Tidak. Baris seperti | a | b | dihasilkan sebagai paragraf biasa.

Bisakah saya mempertahankan HTML mentah dalam Markdown?

Tidak. Tag HTML di-escape dan ditampilkan sebagai teks dalam hasil, sehingga <div> yang disematkan tidak dirender sebagai elemen.

Spesifikasi dan referensi