เข้ารหัสและถอดรหัส HTML Entities
อักขระอย่าง <, >, & และเครื่องหมายคำพูดมีความหมายพิเศษใน HTML หากต้องการแสดงเป็นข้อความ — ตัวอย่างโค้ด ข้อมูลที่ผู้ใช้ป้อน ค่าแอตทริบิวต์ — ต้องเขียนเป็น entity เช่น < และ & วางข้อความเพื่อ escape หรือวาง HTML ที่มี entity เพื่อถอดรหัสกลับเป็นอักขระธรรมดา
คุณสามารถเลือกเข้ารหัสอักขระที่ไม่ใช่ ASCII ทุกตัวด้วยก็ได้ ทั้งในรูป entity แบบชื่อ เช่น © และ € หรือแบบตัวเลข เช่น Ж สำหรับระบบที่รับเฉพาะ ASCII การถอดรหัสเข้าใจ entity แบบชื่อและแบบตัวเลขทุกตัว ทุกอย่างทำงานในเบราว์เซอร์ของคุณ
ทำไมต้องใช้ตัวแปลง HTML Entity นี้?
- escape <, >, &, " และ ' เพื่อ HTML ที่ปลอดภัย
- ถอดรหัส HTML entity แบบชื่อและแบบตัวเลขได้ทุกตัว
- เลือกเข้ารหัสอักขระที่ไม่ใช่ ASCII ทั้งหมดได้
- ทันที ในเบราว์เซอร์ของคุณ — ไม่มีการอัปโหลดใด ๆ
วิธีเข้ารหัสหรือถอดรหัส HTML
- เลือก “เข้ารหัส” หรือ “ถอดรหัส”
- วางข้อความหรือ HTML ของคุณในช่องข้อมูลนำเข้า
- คัดลอกผลลัพธ์
คำถามที่พบบ่อย
ตัวเข้ารหัส HTML นี้ใช้ฟรีหรือไม่?
ใช่ ใช้ได้ฟรีทั้งหมดและไม่มีข้อจำกัด
อักขระใดบ้างที่ถูกเข้ารหัส?
อักขระห้าตัวที่มีความหมายพิเศษใน HTML ได้แก่ & < > " และ ' เมื่อเปิดตัวเลือกเพิ่มเติม อักขระทุกตัวที่อยู่นอก ASCII จะถูกเข้ารหัสด้วย — เป็น entity แบบชื่อหากมี มิฉะนั้นจะเป็น entity แบบตัวเลข
เมื่อใดที่ต้องเข้ารหัส HTML?
ทุกครั้งที่ต้องการให้ข้อความแสดงตามตัวอักษรบนหน้าเว็บแทนที่จะถูกตีความเป็นมาร์กอัป — เช่น ตัวอย่างโค้ด หรือข้อมูลที่ผู้ใช้ป้อน ซึ่งการ escape ยังช่วยป้องกัน cross-site scripting (XSS) ได้ด้วย
ข้อความของฉันถูกส่งไปยังเซิร์ฟเวอร์หรือไม่?
ไม่ ทุกอย่างเกิดขึ้นในเบราว์เซอร์ของคุณ