HTML 編碼工具

將 &、<、> 與引號轉成 HTML 實體,讓文字能安全顯示在標記中,全程在瀏覽器內完成。

HTML 或文字

貼上要跳脫的標記

跳脫結果

結果

什麼是 HTML 編碼?

HTML 編碼會把在標記中有特殊意義的字元換成具名或數字實體,例如 & 變成 &amp;、< 變成 &lt;。

常用於顯示程式碼範例、用戶留言,以及任何原本會被瀏覽器當成標籤解析的文字。

如何跳脫 HTML

  1. 貼上要跳脫的 HTML 或純文字。
  2. 按「編碼 HTML」。
  3. &、<、>、" 與 ' 五個字元會轉成實體。
  4. 把跳脫結果複製到樣板中。

HTML 編碼範例

超連結

<a href="#">Home</a>
&lt;a href=&quot;#&quot;&gt;Home&lt;/a&gt;

& 符號

Tom & Jerry
Tom &amp; Jerry

script 標籤

<script>
&lt;script&gt;

瀏覽器編碼工具 vs 其他做法

比較項目UrsaKit HTML 編碼手動輸入實體樣板輔助函數
涵蓋字元五個危險字元容易漏掉依框架而定
可往返解碼與解碼工具成對需手動通常支援
資料是否離開裝置否,在瀏覽器內完成否依應用程式而定
常見問題

常見問題

HTML 編碼工具免費嗎?

免費,且不需要註冊、沒有限制。

會跳脫哪些字元?

&、<、> 與兩種引號,也就是會改變瀏覽器解析方式的字元。

和 URL 編碼一樣嗎?

不一樣。HTML 編碼產生 &amp; 這類實體,URL 編碼則產生 %26 這類百分比序列。

可以防止 XSS 嗎?

輸出跳脫是防禦的一環,但仍需驗證輸入並使用框架本身的跳脫機制。

資料會被上傳嗎?

不會。編碼在瀏覽器內以 JavaScript 完成。

全部工具