HTML 實體編碼器與解碼器 常見問題
Q: 什麼是 HTML 實體編碼?
HTML 實體編碼將特殊字元轉換為安全的表示形式,以避免在 HTML 文件中被誤解為標記。例如,< 轉換為 <,> 轉換為 >。
Q: 實體名稱、十進位和十六進位有什麼區別?
實體名稱使用記憶化名稱如 &;十進位實體使用數字如 <;十六進位實體使用十六進位數字如 <。這三種格式在瀏覽器中渲染效果相同。
Q: 哪些字元需要編碼?
危險字元包括 <、>、&、" 和 ',因為它們可能破壞 HTML 結構。所有非 ASCII 字元也可以編碼以確保跨系統相容性。