AlpaKit Logo AlpaKit

HTML 實體與特殊字元編碼器

即時雙向編解碼 HTML 實體,並提供精美可搜尋的特殊符號與 Emoji 點擊複製大面板。

輸入文字
結果輸出

✨ 特殊符號與 Emoji 面板 (點擊即複製)

🔍

使用方式

  1. 1 開啟HTML 實體與特殊字元編碼器,輸入、貼上或選擇要處理的內容。
  2. 2 依需求調整頁面上的選項與格式。
  3. 3 確認即時結果,再複製或下載可用的輸出。

適合的使用情境

即時雙向編解碼 HTML 實體,並提供精美可搜尋的特殊符號與 Emoji 點擊複製大面板。適合日常工作、開發、學習或快速驗證時使用。

隱私與資料處理

工具在瀏覽器中運作;處理敏感資料前,仍請確認瀏覽器與裝置環境可信。

HTML 實體編碼是什麼?<、& 與 &#數字; 的用法

HTML 實體(HTML entities)是用文字代號表示特殊字元的方法。瀏覽器會把「<」當成標籤開頭、「&」當成實體開頭,所以想在網頁上顯示這些符號本身,就要寫成 &lt;、&amp; 這類實體。本工具的「基本編碼」會轉換五個關鍵字元:& → &amp;、< → &lt;、> → &gt;、" → &quot;、' → &#39;。例如「<p>」會變成「&lt;p&gt;」,貼到 HTML 裡就會原樣顯示,而不是被當成段落標籤。

「完整編碼」則會把所有非 ASCII 字元(中文、重音字母、符號、emoji)連同上述五個字元一起轉成十進位數字實體,例如「©」變成「&#169;」、「中」變成「&#20013;」、「😀」變成「&#128512;」。這在需要純 ASCII 輸出的情境很實用,例如舊系統、某些郵件範本,或編碼設定不確定的檔案。

「解碼」使用瀏覽器內建的 HTML 解析器,具名實體(&copy;、&nbsp;)與數字實體(&#169;、&#x00A9;)都能還原。要注意,輸入中如果夾帶真正的標籤(例如 <b>文字</b>),解碼時會被當成 HTML 解析,只留下文字內容。

下方的特殊符號庫收錄約 80 個常用符號,分成星號與愛心、箭頭、數學與貨幣、emoji 等類別,可用英文關鍵字搜尋(如 arrow、heart),點一下就複製該字元,適合寫文章、做社群貼文或設計 UI 時使用。所有編碼與解碼都在瀏覽器內完成,不會上傳任何內容。

常見問題

什麼時候需要把文字轉成 HTML 實體?

在 HTML 中顯示程式碼、使用者輸入的內容,或任何含有 <、>、& 的文字時都需要。這樣瀏覽器會把它們當成文字顯示,而不是解析成標籤;對使用者輸入做跳脫也是防止 XSS 的基本步驟之一。

基本編碼和完整編碼差在哪?

基本編碼只轉換 & < > " ' 五個會破壞 HTML 結構的字元,其他文字保持原樣。完整編碼額外把所有非 ASCII 字元轉成 &#數字; 格式,輸出結果只含 ASCII,檔案編碼錯誤時也不會變亂碼。

&#169; 和 &copy; 有什麼不同?

兩者都代表 ©。&copy; 是具名實體,好讀但只有部分字元有名稱;&#169; 是十進位數字實體,任何 Unicode 字元都能用,&#xA9; 則是十六進位寫法。本工具的完整編碼輸出十進位格式,解碼時三種寫法都支援。

網頁已經用 UTF-8,還需要編碼中文嗎?

通常不需要。只要網頁宣告 UTF-8,中文和 emoji 可以直接寫在 HTML 裡;必須跳脫的只有 & < > 與屬性中的引號。完整編碼主要用於只能輸出 ASCII 的系統或編碼不確定的情境。

瀏覽此分類: 開發者與編碼

推薦與常用工具
    ↑ ↓ 移動選擇 ↵ 開啟工具 ESC 關閉
    咩~
    Alpa Idle Alpa Walk 1 Alpa Walk 2 Alpa Walk 3 Alpa Walk 4 Alpa Dizzy Alpa Sleep