DevToolPal
ไทย

ลบแท็ก HTML

ลบแท็ก HTML สคริปต์ และสไตล์ออก เหลือไว้แต่ข้อความที่สะอาดอ่านง่ายพร้อมการแบ่งย่อหน้า

ทำงานในเครื่อง ไม่มีการอัปโหลด

ตัวเลือก

อินพุต

0 ตัวอักษร · 0 B

เอาต์พุต

0 ตัวอักษร · 0 B

เครื่องมือนี้ทำอะไร

ลบแท็ก HTML เปลี่ยนหน้าเว็บ เทมเพลตอีเมล หรือข้อความ rich text ให้เป็นข้อความธรรมดาที่สะอาด เครื่องมือจะลบทุกแท็ก ทิ้งสคริปต์ สไตล์ และคอมเมนต์ ถอดรหัส entity เช่น & และ   และคงโครงสร้างที่สำคัญไว้: หัวข้อและย่อหน้าแยกจากกัน รายการแต่ละข้ออยู่บรรทัดของตัวเอง และเซลล์ตารางอยู่เป็นแถว

มีประโยชน์เมื่อคุณต้องการแค่ถ้อยคำโดยไม่มีมาร์กอัป เช่น วางข้อความจาก CMS ลงในอีเมลแบบข้อความธรรมดา ป้อนเนื้อหาให้ search index หรือโมเดลภาษา นับคำในบทความ หรือตรวจดูว่า screen reader หรือไคลเอนต์แบบข้อความล้วนจะแสดงอะไร

วิธีใช้งาน

  1. วาง HTML ลงในช่องอินพุต หรือเปิดไฟล์ .html
  2. ปรับตัวเลือกหากต้องการ:
    • คงย่อหน้าและการขึ้นบรรทัดใหม่ เปลี่ยนอิลิเมนต์แบบบล็อกเป็นบรรทัดว่างหรือการขึ้นบรรทัดใหม่ ปิดไว้หากต้องการข้อความบรรทัดเดียว
    • ยุบช่องว่างที่เกิน รวมช่องว่าง Tab และบรรทัดว่างที่มาจากการเยื้องในซอร์สเข้าด้วยกัน แบบเดียวกับที่เบราว์เซอร์ทำ
    • ถอดรหัส entity เปลี่ยน <, é, ' และพวกพ้องเป็นอักขระจริง
    • คง URL ของลิงก์ เขียนแต่ละลิงก์เป็น text (https://…) เพื่อไม่ให้ปลายทางหายไป
  3. คัดลอกข้อความหรือดาวน์โหลดเป็นไฟล์

ตัวอย่าง

อินพุตตัวอย่างเป็นหน้า release notes เล็ก ๆ ที่มี title, บล็อก style, สคริปต์, หัวข้อ, ย่อหน้าที่มีลิงก์, รายการ และการขึ้นบรรทัดใหม่ เอาต์พุตจะเหลือเฉพาะสิ่งที่ผู้อ่านเห็น:

Release notes

Version 2.0 – what's new

Faster builds, a dark theme and better documentation.

Search with Ctrl + K
Prices from €5 / month

ทำงานอย่างไร

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

เนื่องจากเครื่องมือไม่ได้สร้าง document tree เต็มรูปแบบ HTML ที่เสียหายหนักอาจได้การขึ้นบรรทัดใหม่ที่ต่างจากที่เบราว์เซอร์แสดงเล็กน้อย แต่ตัวข้อความจะถูกเก็บไว้เสมอ

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

› สคริปต์และสไตล์ถูกลบออกด้วยไหม?

ใช่ เนื้อหาของอิลิเมนต์ script, style, noscript และ template จะถูกทิ้งทั้งหมด รวมถึงคอมเมนต์ HTML และ doctype จึงไม่มีโค้ดหลุดเข้าไปในข้อความของคุณ

› ย่อหน้าและรายการยังอยู่ไหม?

เมื่อเปิด คงย่อหน้าและการขึ้นบรรทัดใหม่ หัวข้อ ย่อหน้า และรายการจะถูกคั่นด้วยบรรทัดว่าง รายการย่อยและ div จะขึ้นบรรทัดใหม่ และ br จะกลายเป็นการขึ้นบรรทัดใหม่ ปิดตัวเลือกนี้เพื่อได้ข้อความบรรทัดเดียวต่อเนื่อง

› entity อย่าง   และ & จะเป็นอย่างไร?

จะถูกถอดรหัสเป็นอักขระที่แทนอยู่ & จึงกลายเป็น & และ non-breaking space กลายเป็นช่องว่างปกติ ปิด ถอดรหัส entity เพื่อคงไว้ตามที่เขียน

› HTML ของฉันถูกอัปโหลดหรือไม่?

ไม่ ทุกอย่างทำงานในเบราว์เซอร์ของคุณ ซึ่งหมายความว่าไม่มีสิ่งใดใน HTML ถูกโหลดหรือรันด้วย