0

解碼結果

HTML轉義

編碼結果

HTML轉義
目標
命名字元參照
數值參照表示法

關於 HTML 轉義

HTML 轉義會把在 HTML 中具有特殊含義的字元轉換為字元參照,以便將字串安全地作為 HTML 文字顯示。例如,可能被解讀為標籤的 <> 會寫成 &lt;&gt;

進行 HTML 轉義後,輸入的字串不會被解讀為 HTML 標籤或屬性,而是可以原樣顯示在畫面上。

例如,對「<p>Hello, world!</p>」進行 HTML 轉義後,結果如下。

&lt;p&gt;Hello, world!&lt;/p&gt;
字元HTML 轉義後說明
<&lt;可能被解讀為 HTML 標籤的開始。
>&gt;可能被解讀為 HTML 標籤的結束。
&&amp;可能被解讀為字元參照的開始。
"&quot;在屬性值使用雙引號包住時具有特殊含義。
'&apos;在屬性值使用單引號包住時具有特殊含義。

HTML 跳脫選項

DenCode 可以選擇目標、命名字元參照的使用方式,以及數值參照表示法。

目標
選項說明「A < 😀」的轉換範例
基本轉換 <>&"' 這 5 個字元。A &lt; 😀
基本 + 非ASCII轉換 5 個基本字元以及非 ASCII 字元。A &lt; &#128512;
非英數轉換 ASCII 英文字母和數字以外的字元。A&#32;&lt;&#32;&#128512;
全部轉換所有字元。&#65;&#32;&lt;&#32;&#128512;

一般 HTML 顯示通常使用「基本」,因為它只轉換必要的字元。如果想將字串作為 HTML 字元參照檢查,或將每個字元明確表示為參照,可以使用「全部」。

命名字元參照
選項說明範例
HTML5使用 HTML5 定義的命名字元參照。&copy;
HTML4使用 HTML4 定義的命名字元參照。&copy;
XHTML使用 &lt;&gt;&amp;&quot;&apos; 這 5 個參照。&apos;
不使用命名字元參照,只使用數值參照。&#169;
數值參照表示法
選項說明範例
十進位使用十進位數值參照。&#169;
十六進位小寫使用小寫十六進位數值參照。&#xa9;
十六進位大寫使用大寫十六進位數值參照。&#xA9;