</>

คำถามที่พบบ่อย ตัวเข้ารหัสและถอดรหัสเอนทิตี HTML

Q: HTML entity encoding คืออะไร?

การเข้ารหัส HTML entity แปลงอักขระพิเศษให้อยู่ในรูปแบบที่ปลอดภัย เพื่อป้องกันไม่ให้ถูกตีความเป็นมาร์กอัปในเอกสาร HTML ตัวอย่างเช่น < แปลงเป็น &lt; และ > แปลงเป็น &gt;

Q: ความแตกต่างระหว่างชื่อเอนทิตี ทศนิยม และเลขฐานสิบหกคืออะไร?

ชื่อเอนทิตีใช้ชื่อที่จำได้ง่าย เช่น &amp;; เอนทิตีทศนิยมใช้ตัวเลข เช่น &#60;; เอนทิตีเลขฐานสิบหกใช้ตัวเลขฐานสิบหก เช่น &#x3C; ทั้งสามรูปแบบแสดงผลเหมือนกันในเบราว์เซอร์

Q: อักขระใดบ้างที่ต้องเข้ารหัส?

อักขระอันตรายได้แก่ <, >, &, " และ ' เนื่องจากอาจทำลายโครงสร้าง HTML ได้ อักขระที่ไม่ใช่ ASCII ทั้งหมดก็สามารถเข้ารหัสได้เพื่อรับประกันความเข้ากันได้ข้ามระบบ

FAQ ตัวเข้ารหัสและถอดรหัสเอนทิตี HTML - CoolTool