HTML 實體編碼

將特殊字元編碼成 &、< 之類的 HTML 實體。

結果

使用範例

安全地把文字插入 HTML 原始碼

在把使用者輸入的文字直接放進 HTML 文件之前,先把 &、<、> 等字元轉成實體,避免破壞標記結構。

在文件中展示程式碼範例

想在部落格或文件中以純文字方式顯示 HTML/XML 片段時,先編碼可避免瀏覽器把它解析成真正的標籤。

把表情符號或其他語言文字轉成數字實體

開啟「同時編碼所有非 ASCII 字元」後,表情符號或中文等字元也會轉換成像 &#20013; 這樣的數字參照。

常見問題

我輸入的文字會傳送到伺服器嗎?

不會。所有編碼都只在您的瀏覽器中進行,輸入的內容不會傳送到任何伺服器。

有腳本被執行的風險嗎?

沒有。您的輸入會以文字節點的方式安全處理,之後只讀取已轉義的結果,因此內容永遠不會被解析或當作真正的 HTML 執行。

預設會編碼哪些字元?

在 HTML 中具有特殊意義的五個字元 —— &、<、>、" 和 ' —— 預設會被編碼。

也可以做解碼嗎?

可以,請使用「HTML 實體解碼」工具進行反向轉換。