Penukar HTML ke Markdown
HTML ialah cara kandungan disampaikan; Markdown pula ialah cara yang semakin ramai orang pilih untuk menulis dan menyimpannya. Penukar ini menukar fail .html kepada teks .md yang mudah dibaca, supaya arkib blog, pusat bantuan atau artikel yang disimpan boleh dipindahkan ke laman statik, peti nota atau repositori Git.
Penukar Dokumen
atau seret Fail PDF, DOC, DOCX … ke sini ·
Maks 95 MB setiap fail· Sehingga 20 fail· Dipadam selepas 30 minit
Fail diproses pada pelayan kami dan dipadam selepas 30 minit.
150 DPI menjadikan halaman A4 kira-kira 1240 × 1754 px. Gunakan 300 untuk mencetak.
Tukar seluruh fail atau hanya sebahagian halaman atau slaid (input PDF dan persembahan).
Halaman atau slaid yang ingin ditukar, cth. 1-3, 5, 8-10.
UTF-8 sesuai untuk semua bahasa. Pilih UTF-8 dengan BOM jika Excel atau Notepad pada Windows memaparkan aksara yang bercelaru; pengekodan lama hanya untuk perisian lama.
LF untuk macOS, Linux dan editor kod; CRLF untuk program Windows lama seperti Notepad klasik.
Koma ialah standard. Gunakan koma bertitik untuk Excel di negara yang menulis perpuluhan dengan koma (Jerman, Perancis, Brazil).
Input Excel dengan beberapa helaian: tukar semuanya (satu bahagian atau fail setiap helaian) atau helaian pertama sahaja.
Cara menggunakan alat ini
- 1
Muat naik fail HTML
Tambah fail .html atau .htm, sehingga 20 fail setiap kelompok dan 95 MB setiap satu. Halaman yang disimpan daripada pelayar, eksport CMS atau fail yang ditulis sendiri semuanya boleh digunakan.
- 2
Semak tetapan teks
Tukar ke ialah Markdown, Pemformatan ialah Ringkas, Pengekodan teks ialah UTF-8 dan Penamat baris ialah LF, yang sesuai untuk Git, penjana tapak statik dan editor macOS atau Linux.
- 3
Tukar ke Markdown
Tekan Tukar ke Markdown, kemudian buka fail .md dalam mana-mana editor teks untuk membuang menu atau pengaki yang tinggal. Fail yang dimuat naik dipadam selepas 30 minit.
Untuk menukar HTML ke Markdown, muat naik fail .html dan tekan Tukar ke Markdown: tajuk menjadi baris #, pautan menjadi teks, senarai mengekalkan bullet dan nombornya, dan jadual ringkas menjadi jadual paip.
HTML ke Markdown: siapa yang memerlukannya dan mengapa
John Gruber menerbitkan Markdown pada 2004, dengan Aaron Swartz sebagai rakan kerjasamanya, sebagai cara menulis untuk web dalam teks biasa yang terbaca dengan wajar walaupun sebelum dipaparkan. Dua puluh tahun kemudian ia menjadi format asal README GitHub, penjana tapak statik seperti Jekyll dan Hugo, alat dokumentasi, aplikasi nota seperti Obsidian dan folder kandungan banyak tapak web moden.
Itu mewujudkan aliran yang berterusan dalam arah bertentangan daripada kebiasaan. Pasukan yang meninggalkan CMS berasaskan pangkalan data memerlukan siaran bertahun-tahun sebagai fail .md. Penulis menyimpan keratan artikel ke dalam vault nota. Pembangun memindahkan bahagian bantuan HTML lama ke repositori docs-as-code yang perubahannya disemak dalam pull request. Dalam setiap kes, HTML ialah satu-satunya salinan, dan menulis semula secara manual tidak realistik. Daripada dokumen Word, tugas yang sama ialah DOCX ke Markdown.
Elemen HTML yang mempunyai bentuk Markdown
| from ↓ · to → | CommonMark | GitHub Flavored Markdown |
|---|---|---|
| Tajuk h1–h6 | Tajuk h1–h6 to CommonMark: yes | Tajuk h1–h6 to GitHub Flavored Markdown: yes |
| Pautan dan imej | Pautan dan imej to CommonMark: yes | Pautan dan imej to GitHub Flavored Markdown: yes |
| Senarai dan petikan blok | Senarai dan petikan blok to CommonMark: yes | Senarai dan petikan blok to GitHub Flavored Markdown: yes |
| Blok kod dan pre | Blok kod dan pre to CommonMark: yes | Blok kod dan pre to GitHub Flavored Markdown: yes |
| Jadual ringkas | – Jadual ringkas to CommonMark: no | Jadual ringkas to GitHub Flavored Markdown: yes |
| Garis lorek | – Garis lorek to CommonMark: no | Garis lorek to GitHub Flavored Markdown: yes |
| Sel jadual yang digabungkan | – Sel jadual yang digabungkan to CommonMark: no | – Sel jadual yang digabungkan to GitHub Flavored Markdown: no |
| Borang, video, iframe | – Borang, video, iframe to CommonMark: no | – Borang, video, iframe to GitHub Flavored Markdown: no |
Hasil penukar HTML ke Markdown: apa yang dijangka
Nama kelas, gaya sebaris, skrip dan div susun atur dibuang, kerana Markdown menerangkan makna, bukan rupa. Tebal dan condong menjadi asterisk berganda dan tunggal, pemisah baris dalam perenggan disatukan, dan entiti aksara seperti menjadi aksara biasa dalam UTF-8. Jangkakan fail .md hanya sebahagian kecil daripada saiz HTML: perkataan kekal dan penanda hilang.
MitosMarkdown boleh menghasilkan semula mana-mana susun atur HTML.
FaktaIa hanya merangkumi struktur teks; lajur, warna dan kotak berposisi tiada sintaks Markdown dan akan hilang atau dibiarkan sebagai HTML mentah.
MitosHalaman yang telah ditukar sedia diterbitkan begitu sahaja.
FaktaMenu, sepanduk kuki dan pengaki turut dibawa bersama; pangkas semuanya, dan tambah front matter jika penjana tapak anda memerlukannya.
MitosOutput Markdown berfungsi sama di mana-mana.
FaktaJadual dan garis lorek memerlukan perender GitHub Flavored Markdown; alat CommonMark yang ketat memaparkannya sebagai teks biasa.
Fakta format HTML dan Markdown
HTML
HyperText Markup Language
HTML ialah bahasa penanda web, mula diterangkan oleh Tim Berners-Lee pada awal 1990-an dan kini diselenggara oleh WHATWG sebagai piawaian hidup. Fail HTML menerangkan tajuk, perenggan, pautan, jadual, imej dan borang, manakala penggayaan biasanya datang daripada CSS. Setiap pelayar memaparkannya, dan ia turut digunakan untuk templat e-mel dan halaman web yang disimpan. Satu fail HTML sering bergantung pada imej dan helaian gaya luaran, jadi ia mungkin kelihatan rosak apabila dipindahkan sendirian.
- Pemampatan
- –
- Ketelusan
- –
- Animasi
- –
- Diperkenalkan
- 1993 · Tim Berners-Lee; maintained by WHATWG
MD
Markdown
Markdown ialah sintaks penanda ringan yang dicipta oleh John Gruber pada 2004. Ia menggunakan simbol teks biasa, seperti # untuk tajuk, * untuk penekanan dan - untuk senarai, yang kekal boleh dibaca sebagai teks mentah dan ditukar dengan kemas kepada HTML. Ia ialah piawaian untuk fail README, dokumentasi, wiki, aplikasi nota dan banyak penjana laman statik. Terdapat beberapa dialek, seperti CommonMark dan GitHub Flavored Markdown, yang berbeza dalam perincian seperti jadual. Mana-mana penyunting teks boleh membuka fail .md.
- Pemampatan
- –
- Ketelusan
- –
- Animasi
- –
- Diperkenalkan
- 2004 · John Gruber
HTML ditukar kepada Markdown apabila kandungan keluar daripada tempat ia dipaparkan: blog berpindah ke penjana tapak statik, pusat bantuan masuk ke repositori dokumen berasaskan Git, atau artikel disimpan ke dalam vault Obsidian yang mementingkan teks biasa yang mudah dibaca berbanding penanda.
Soalan lazim HTML ke MD
Bolehkah saya menukar halaman web yang disimpan bersama gambarnya?
Penukar membaca fail .html yang anda muat naik. Teg imej menjadi pautan imej Markdown yang menuju ke laluan atau URL yang sama seperti yang digunakan halaman, jadi imej yang dihoskan dalam talian terus berfungsi. Folder imej tempatan daripada Save Page As pelayar tidak dimuat naik bersama fail; salin folder itu di sebelah fail .md dan laluan relatif akan tetap sepadan.
Apakah yang berlaku pada menu, bar sisi dan pengaki?
Segala-galanya dalam fail ditukar, kerana alat ini tidak tahu bahagian mana pada halaman ialah artikel. Untuk hasil yang bersih, simpan siaran tanpa temanya jika CMS anda membenarkan, atau padam baris navigasi di bahagian atas dan bawah Markdown selepas itu.
Bagaimanakah cara memindahkan catatan WordPress ke Hugo atau Jekyll?
Eksport terbina dalam WordPress ialah fail XML, bukan HTML, jadi tukar HTML setiap siaran sebaliknya, yang disalin daripada editor kod atau disimpan daripada pelayar. Kemudian tambah front matter di bahagian atas setiap fail .md, iaitu blok di antara dua baris tiga sempang yang mengandungi tajuk, tarikh dan teg. Hugo dan Jekyll membacanya dari situ.
Mengapakah sesetengah jadual kelihatan pelik dalam Markdown?
Jadual Markdown, yang ditambah oleh GitHub Flavored Markdown, mempunyai satu baris pengepala dan tiada sel yang digabungkan. Jadual HTML yang ringkas ditukar dengan bersih; jadual dengan colspan, rowspan atau senarai bersarang tiada bentuk Markdown, jadi ia diratakan. Markdown membenarkan HTML mentah, jadi anda boleh menampal semula jadual asal di tempat susun atur penting.
Adakah Markdown format yang sesuai untuk menyuapkan halaman kepada AI atau alat carian?
Selalunya, ya. Markdown mengekalkan struktur yang penting, iaitu tajuk, senarai, pautan dan penekanan, sambil membuang atribut, skrip dan gaya, jadi artikel yang sama menjadi jauh lebih pendek dan lebih mudah diproses. Gunakan HTML ke TXT jika anda tidak mahu sebarang penanda langsung.
- Penukar DOCX ke MarkdownTukar fail Word DOCX ke Markdown bersih untuk GitHub, penjana laman statik dan docs-as-code. Gambar disimpan bersama .md dalam ZIP, 20 fail sekali.
- Penukar TXT ke MDTukar fail .txt ke Markdown .md untuk Obsidian, GitHub atau laman statik. UTF-8 dan LF secara lalai, CRLF jika perlu, 20 fail sekali gus.
- Penukar HTML ke TeksTukar fail HTML ke teks biasa: tag, skrip dan gaya dibuang, entiti jadi aksara sebenar, output UTF-8. 20 halaman sekali proses, tanpa akaun.
- Penukar Markdown ke DOCXTukar Markdown (.md) ke Word DOCX dengan gaya Heading sebenar, senarai, jadual dan pautan. Draf Obsidian, Typora, GitHub terus jadi Word.
- Penukar Excel ke MDTukar helaian Excel .xlsx ke jadual Markdown untuk README, wiki, nota Obsidian atau prompt AI. Semua helaian serentak, nilai seperti dalam Excel.
- Penukar TXT ke HTMLTukar fail .txt kepada halaman HTML yang sah: perenggan dikekalkan, <, > dan & di-escape, UTF-8 dalam head. Tukar hingga 20 fail teks serentak.