HTML 實體轉換器

把文本編碼為可安全嵌入 HTML 的形式 — 選擇編碼的激程序度:只轉義特殊字元(& < > " ')、每個非 ASCII 字元(適合舊字元集文件)或字面上的每一個字元。輸出可用可讀的命名實體(&copy;)、十進位制引用(&#169;)或十六進位制引用(&#xA9;)。解碼可把任何形式還原為純文本(數字、命名以及舊式無分號形式如 &copy)。Reference 標籤頁是全部 2,125 個 HTML5 命名實體的可搜尋表格,帶十進位制/十六進位制碼——點選行即可複製。全部本地執行——無上傳、無伺服器。
模式:
編碼選項
貼上一些文本並點選處理(或直接開始輸入——輸出會即時更新)。
使用方法:在左側貼上純文本,右側會立即編碼;或切換到解碼把 &copy; 風格的文本變回字元。點選處理可手動重新執行;輸入時輸出區也會即時重新整理。注意編碼會把輸入當作原始文本——如果你的文本已經包含實體序列,且你確實想再次編碼,就直接編碼,否則請先用解碼。
命名實體與數字實體

像 &amp; 這樣的命名實體可讀性自然;像 &#38; 這樣的數字形式——或十六進位制 &#x26;——即使沒有名字也適用於每個字元。實體存在的意義是讓標記字元能以文本形式出現:沒有它們,一個孤立的 < 會開始一個標籤並破壞解析。

實踐中 HTML 只有五個字元必須轉義:< > & " '——轉義其餘是可讀性,不是安全性。
參考表:完整的 HTML5 命名字元引用——輸入即可搜尋,點選行復制其實體碼。
提示:貼上單個字元即可找到其實體