UTILS.
ทำงานในเบราว์เซอร์ 100%
<↓

HTML to Markdown

แปลง HTML พื้นฐานให้เป็น Markdown ที่สะอาดในขณะที่คุณพิมพ์

— ผลลัพธ์จะแสดงที่นี่ —

เกี่ยวกับเครื่องมือนี้

HTML to Markdown เป็นตัวแปลงฟรีที่ทำงานในเบราว์เซอร์ ซึ่งเขียนมาร์กอัป HTML ใหม่ให้เป็น Markdown ที่สะอาดขณะที่คุณพิมพ์ วางหรือแก้ไข HTML แล้ว Markdown ที่เทียบเท่าจะปรากฏขึ้นทันที พร้อมคัดลอก

การแปลงใช้ DOM ของเบราว์เซอร์เอง โดยข้อมูลนำเข้าของคุณจะกลายเป็น innerHTML ของอิลิเมนต์ที่แยกออกมา แล้วตัวเดินสำรวจแบบเรียกซ้ำจะสร้าง Markdown ออกมา ดังนั้นแท็กที่ผิดรูปหรือไม่ปิดจึงถูกทำให้เป็นมาตรฐานเหมือนที่เบราว์เซอร์แสดงผล มันรองรับหัวข้อ ตัวหนา ตัวเอียง ลิงก์ (ผ่านแอตทริบิวต์ href) โค้ดอินไลน์ บล็อกโค้ดแบบ fenced การขึ้นบรรทัด ย่อหน้า บล็อกอ้างอิง และรายการแบบมีลำดับและไม่มีลำดับ

ทุกอย่างทำงานในเครื่อง ไม่มีการอัปโหลด ไม่มีบัญชี ไม่มีการติดตาม และใช้งานออฟไลน์ได้ แท็กที่ไม่ได้แม็ป เช่น รูปภาพ ตาราง หรือเส้นคั่นแนวนอน จะถูกถอดออก ดังนั้นข้อความในนั้นยังคงส่งผ่านไปโดยไม่มีการเพิ่มไวยากรณ์ Markdown

คำถามที่พบบ่อย

รองรับแท็กใดบ้าง?
หัวข้อ (h1–h6) ตัวหนา (strong/b) ตัวเอียง (em/i) ลิงก์ (a) โค้ดอินไลน์ บล็อกจัดรูปแบบล่วงหน้า (pre) รายการแบบไม่มีลำดับและมีลำดับ บล็อกอ้างอิง การขึ้นบรรทัด และย่อหน้า รายการแบบมีลำดับจะถูกใส่หมายเลขตามลำดับ
มันทำงานบนเซิร์ฟเวอร์ไหม?
ไม่ มันแยกวิเคราะห์ HTML ของคุณในเบราว์เซอร์ด้วยโหนด DOM ที่แยกออกมา — div ที่สร้างในหน่วยความจำ — จึงไม่มีการอัปโหลดใด ๆ และใช้งานออฟไลน์ได้
แท็กที่ไม่รองรับจะเกิดอะไรขึ้น?
อิลิเมนต์ที่ไม่ได้แม็ป เช่น รูปภาพ ตาราง และเส้นคั่นแนวนอน จะถูกถอดออก โดยข้อความภายในจะส่งผ่านไป แต่ไม่มีการสร้าง Markdown สำหรับแท็กนั้น มีเพียงแอตทริบิวต์ href ของลิงก์เท่านั้นที่ถูกอ่าน แอตทริบิวต์อื่นจะถูกละเว้น
มันจัดการช่องว่างและโค้ดอย่างไร?
ช่องว่างในข้อความทั่วไปจะถูกยุบเหลือช่องว่างเดียว ขณะที่เนื้อหาของโค้ดอินไลน์และบล็อก pre จะถูกรักษาไว้ตามต้นฉบับทุกตัวอักษร แท็ก br จะกลายเป็นการขึ้นบรรทัดแบบตายตัว (hard line break)

เครื่องมือเพิ่มเติม