UltKit

Ubah HTML ke Markdown

HTML adalah cara konten disajikan; Markdown adalah cara yang makin disukai banyak orang untuk menulis dan menyimpannya. Konverter ini mengubah file .html menjadi teks .md yang mudah dibaca, sehingga arsip blog, pusat bantuan, atau artikel tersimpan bisa dipindahkan ke situs statis, kumpulan catatan, atau repositori Git.

Konverter Dokumen

atau jatuhkan file PDF, DOC, DOCX … di sini ·

Maks. 95 MB per file· Hingga 20 file· Dihapus setelah 30 menit

Keluaran

File diproses di server kami dan dihapus setelah 30 menit.

Cara menggunakan alat ini

  1. 1

    Unggah file HTML

    Tambahkan file .html atau .htm, hingga 20 per batch dan masing-masing 95 MB. Halaman yang disimpan dari browser, ekspor CMS, atau file yang ditulis manual semuanya bisa.

  2. 2

    Periksa pengaturan teks

    Konversi ke berisi Markdown, Pemformatan berisi Sederhana, Encoding teks berisi UTF-8, dan Akhir baris berisi LF, yang cocok untuk Git, generator situs statis, serta editor di macOS atau Linux.

  3. 3

    Konversi ke Markdown

    Tekan Konversi ke Markdown, lalu buka file .md di editor teks mana pun untuk membuang sisa menu atau footer. File yang diunggah dihapus setelah 30 menit.

Untuk mengubah HTML ke Markdown, unggah file .html lalu tekan Konversi ke Markdown: judul menjadi baris #, tautan menjadi teks, daftar mempertahankan poin dan nomornya, dan tabel sederhana menjadi tabel pipa.

HTML ke Markdown: siapa yang membutuhkannya dan mengapa

John Gruber menerbitkan Markdown pada 2004, bersama Aaron Swartz sebagai rekannya, sebagai cara menulis untuk web dalam teks polos yang tetap enak dibaca bahkan sebelum dirender. Dua puluh tahun kemudian, Markdown menjadi format bawaan README di GitHub, generator situs statis seperti Jekyll dan Hugo, alat dokumentasi, aplikasi catatan seperti Obsidian, dan folder konten banyak situs web modern.

Hal itu menciptakan arus tetap ke arah yang berlawanan dari biasanya. Tim yang meninggalkan CMS berbasis database membutuhkan artikel bertahun-tahun dalam bentuk file .md. Penulis menyimpan artikel ke kumpulan catatan. Pengembang memindahkan bagian bantuan HTML lama ke repositori docs-as-code tempat perubahan ditinjau lewat pull request. Dalam setiap kasus, HTML adalah satu-satunya salinan, dan menulis ulang secara manual tidaklah realistis. Dari dokumen Word, tugas yang sama dilakukan oleh DOCX ke Markdown.

Elemen HTML mana yang punya bentuk Markdown

from ↓ · to →CommonMarkGitHub Flavored Markdown
Judul h1–h6Judul h1–h6 to CommonMark: yesJudul h1–h6 to GitHub Flavored Markdown: yes
Tautan dan gambarTautan dan gambar to CommonMark: yesTautan dan gambar to GitHub Flavored Markdown: yes
Daftar dan kutipan blokDaftar dan kutipan blok to CommonMark: yesDaftar dan kutipan blok to GitHub Flavored Markdown: yes
Blok code dan preBlok code dan pre to CommonMark: yesBlok code dan pre to GitHub Flavored Markdown: yes
Tabel sederhana– Tabel sederhana to CommonMark: noTabel sederhana to GitHub Flavored Markdown: yes
Coretan (strikethrough)– Coretan (strikethrough) to CommonMark: noCoretan (strikethrough) to GitHub Flavored Markdown: yes
Sel tabel gabungan– Sel tabel gabungan to CommonMark: no– Sel tabel gabungan to GitHub Flavored Markdown: no
Formulir, video, iframe– Formulir, video, iframe to CommonMark: no– Formulir, video, iframe to GitHub Flavored Markdown: no
supported not offeredCommonMark, yang dispesifikasikan sejak 2014, adalah inti yang ketat; GitHub Flavored Markdown, yang dispesifikasikan pada 2017, menambahkan tabel, coretan, dan daftar tugas. Apa pun yang tidak punya bentuk Markdown bisa tetap sebagai HTML mentah, yang diizinkan keduanya.

Hasil konverter HTML ke Markdown: apa yang bisa diharapkan

Nama class, gaya inline, skrip, dan div tata letak dibuang, karena Markdown menggambarkan makna, bukan tampilan. Huruf tebal dan miring menjadi tanda bintang ganda dan tunggal, pemisah baris di dalam paragraf digabungkan, dan entitas karakter seperti   berubah menjadi karakter biasa dalam UTF-8. File .md biasanya hanya sebagian kecil dari ukuran HTML-nya: kata-katanya tetap, markup-nya hilang.

MitosMarkdown bisa meniru tata letak HTML apa pun.

FaktaMarkdown hanya mencakup struktur teks; kolom, warna, dan kotak berposisi tidak punya sintaks Markdown dan hilang atau dibiarkan sebagai HTML mentah.

MitosHalaman hasil konversi siap diterbitkan apa adanya.

FaktaMenu, banner cookie, dan footer ikut terbawa; pangkas bagian itu, dan tambahkan front matter jika generator situs Anda memerlukannya.

MitosHasil Markdown berfungsi sama di mana saja.

FaktaTabel dan coretan memerlukan perender GitHub Flavored Markdown; alat CommonMark yang ketat menampilkannya sebagai teks biasa.

Fakta format HTML dan Markdown

HTML

HyperText Markup Language

HTML adalah bahasa markup untuk web, pertama kali dideskripsikan oleh Tim Berners-Lee pada awal 1990-an dan kini dikelola oleh WHATWG sebagai living standard. File HTML mendeskripsikan judul, paragraf, tautan, tabel, gambar, dan formulir, sedangkan gaya tampilannya biasanya berasal dari CSS. Setiap browser dapat merendernya, dan HTML juga digunakan untuk template email serta halaman web yang disimpan. Satu file HTML sering bergantung pada gambar dan stylesheet eksternal, sehingga tampilannya bisa rusak jika dipindahkan sendirian.

Kompresi
–
Transparansi
–
Animasi
–
Diperkenalkan
1993 · Tim Berners-Lee; maintained by WHATWG
Konverter HTML

MD

Markdown

Markdown adalah sintaksis markup ringan yang dibuat oleh John Gruber pada 2004. Markdown menggunakan simbol teks biasa, seperti # untuk judul, * untuk penekanan, dan - untuk daftar, yang tetap mudah dibaca sebagai teks mentah dan dapat dikonversi dengan rapi ke HTML. Markdown menjadi standar untuk file README, dokumentasi, wiki, aplikasi catatan, dan banyak static site generator. Ada beberapa dialek, seperti CommonMark dan GitHub Flavored Markdown, yang berbeda dalam detail seperti tabel. Editor teks apa pun dapat membuka file .md.

Kompresi
–
Transparansi
–
Animasi
–
Diperkenalkan
2004 · John Gruber
Konverter MD

HTML diubah ke Markdown saat konten meninggalkan tempat yang merendernya: blog yang pindah ke generator situs statis, pusat bantuan yang masuk ke repositori dokumentasi berbasis Git, atau artikel yang disimpan ke vault Obsidian, tempat teks polos yang mudah dibaca lebih penting daripada markup.

Pertanyaan seputar HTML ke MD

Bisakah halaman web tersimpan diubah ke Markdown bersama gambarnya?

Konverter membaca file .html yang Anda unggah. Tag gambar menjadi tautan gambar Markdown yang menunjuk ke path atau URL yang sama dengan yang dipakai halaman, sehingga gambar yang dihosting online tetap berfungsi. Folder gambar lokal dari Simpan Halaman Sebagai di browser tidak ikut diunggah bersama file; salin folder itu ke samping file .md dan path relatifnya tetap cocok.

Apa yang terjadi pada menu, sidebar, dan footer saat HTML diubah ke Markdown?

Semua isi file dikonversi, karena alat ini tidak dapat mengetahui bagian halaman mana yang merupakan artikel. Untuk hasil yang bersih, simpan artikel tanpa temanya jika CMS Anda memungkinkan, atau hapus baris navigasi di bagian atas dan bawah Markdown setelahnya.

Bagaimana memindahkan artikel WordPress ke Hugo atau Jekyll dalam format Markdown?

Ekspor bawaan WordPress berupa file XML, bukan HTML, jadi konversikan HTML setiap artikel, yang disalin dari editor kode atau disimpan dari browser. Lalu tambahkan front matter di bagian atas setiap .md, yaitu blok di antara dua baris berisi tiga tanda hubung yang memuat judul, tanggal, dan tag. Hugo dan Jekyll sama-sama membacanya dari situ.

Mengapa beberapa tabel HTML tampak janggal setelah diubah ke Markdown?

Tabel Markdown, yang ditambahkan oleh GitHub Flavored Markdown, hanya memiliki satu baris header dan tidak mengenal sel gabungan. Tabel HTML sederhana terkonversi dengan bersih; tabel dengan colspan, rowspan, atau daftar bersarang tidak punya bentuk Markdown, sehingga diratakan. Markdown mengizinkan HTML mentah, jadi Anda bisa menempelkan kembali tabel aslinya di bagian yang tata letaknya penting.

Apakah Markdown format yang baik untuk memasukkan halaman ke AI atau alat pencarian?

Sering kali ya. Markdown mempertahankan struktur yang penting, yaitu judul, daftar, tautan, dan penekanan, sambil membuang atribut, skrip, dan gaya, sehingga artikel yang sama menjadi jauh lebih pendek dan bersih untuk diproses. Gunakan HTML ke TXT jika Anda tidak ingin markup sama sekali.