HTML 編碼 / 解碼
對 HTML 實體進行編碼或解碼。
在任何頁面使用(書籤小工具)
想不離開目前頁面就使用 HTML 編碼 / 解碼? 把下面的按鈕拖到書籤列,然後在任何網站上點擊它,HTML 編碼 / 解碼 就會就地開啟 — 完全在你的瀏覽器中執行。
請謹慎使用: 書籤小工具會在你點擊它的頁面上執行。請避免在網路銀行、付款或醫療等敏感網站上使用 — 使用風險自負。所有處理都在本機完成,不會向任何地方傳送資料。詳見服務條款。
- 如果書籤列被隱藏,先顯示它 — Ctrl+Shift+B(Mac 為 ⌘+Shift+B)。
- 把上面的按鈕拖到書籤列上。
- 開啟任何網站並點擊書籤 — HTML 編碼 / 解碼 面板會出現在右上角。用 ✛ 在四角之間移動,用 ›/‹ 收到邊緣再拉出來。
- 再次點擊書籤(或 ✕)即可關閉。
注意: 少數安全政策嚴格的網站可能會封鎖書籤小工具。
範例
編碼特殊字元
輸入
<p>Tom & Jerry</p>
輸出
<p>Tom & Jerry</p>
解碼實體
輸入
café — 5 < 10
輸出
café — 5 < 10
關於此工具
這個免費線上 HTML 編碼器和解碼器把文字與 HTML 實體互相轉換。編碼以便在網頁上安全顯示 <、> 和 &,或把充滿實體的 HTML 解碼回可讀文字。可選模式會把每個非 ASCII 字元編碼為數字實體。一切都在你的瀏覽器中執行,不上傳。
使用方法
- 選擇編碼或解碼。
- 貼上你的文字或 HTML(點擊範例試用)。
- 編碼時可選擇開啟「所有非 ASCII」。
- 複製結果,或用交換把它反向回填。
常見用途
在文章中展示程式碼範例、為安全渲染而淨化使用者輸入、修復抓取 HTML 的亂碼,以及為要求純 ASCII 輸出的系統準備內容。
常見問題
什麼是 HTML 實體?
HTML 實體是像 &、<、© 這樣的代碼,用來表示在 HTML 中另有特殊含義或無法直接輸入的字元。編碼把字元轉成實體,解碼把它們轉回來。
這個 HTML 編碼器/解碼器免費嗎?
免費 — 無須註冊、無限制的完全免費線上 HTML 實體編碼器和解碼器。
它跳脫哪些字元?
預設跳脫對安全 HTML 重要的五個字元:& < > " '。開啟「所有非 ASCII」還會把帶重音字母、符號和表情符號編碼為數字實體。
它能解碼命名和數字實體嗎?
能。解碼處理像  、  這樣的數字實體,以及 、©、—、€ 等常見命名實體。
我的文字會上傳到任何地方嗎?
不會。編碼和解碼完全在你的瀏覽器中進行,不上傳,你的內容絕不會離開你的裝置。
我為什麼要編碼 HTML?
為了在不破壞標記或不打開 XSS 漏洞的情況下,把程式碼片段或使用者輸入安全地顯示在網頁上——跳脫 & < > 可防止瀏覽器把你的文字當作標籤。
相關工具