Decoder Entity HTML

Enkode dan dekode entity HTML secara instan. Konversi antara karakter khusus dan referensi entity. Semua pemrosesan di browser Anda.

Konversi Instan Enkode & Dekode Pemrosesan Sisi Klien

Cara Menggunakan Decoder Entity HTML

1

Pilih mode

Pilih Enkode untuk mengubah karakter menjadi entity, atau Dekode untuk mengubah entity kembali menjadi karakter.

2

Masukkan teks Anda

Tempel atau ketik teks yang berisi entity HTML atau karakter mentah.

3

Dapatkan hasil

Hasil konversi muncul seketika. Salin dengan satu klik.

Apa itu Entity HTML?

Entity HTML adalah kode khusus untuk merepresentasikan karakter yang memiliki makna khusus dalam HTML (seperti <, >, &) atau karakter yang sulit diketik. Formatnya &name; atau &#number; atau &#xhex;.

Jenis Entity HTML

Entity Bernama

Menggunakan nama yang terbaca seperti &amp; untuk &, &lt; untuk <, &gt; untuk >, &quot; untuk "

Numerik Desimal

Menggunakan titik kode desimal seperti &#38; untuk &, &#60; untuk <

Numerik Heksadesimal

Menggunakan titik kode heks seperti &#x26; untuk &, &#x3C; untuk <

Pertanyaan yang Sering Diajukan

Apa bedanya entity bernama dan numerik?

Entity bernama memakai nama yang terbaca seperti &amp; untuk &. Entity numerik memakai titik kode desimal (&#38;) atau heksadesimal (&#x26;). Keduanya merepresentasikan karakter yang sama.

Apakah tool ini menangani semua entity bernama HTML5?

Ya, tool ini mendukung semua referensi karakter bernama HTML5 standar termasuk &copy;, &euro;, &mdash;, dan ratusan lainnya.

Kapan saya sebaiknya menggunakan pengodean entity HTML?

Gunakan pengodean entity saat menyematkan teks dalam HTML yang memuat karakter seperti <, >, &, atau tanda kutip yang bisa ditafsirkan sebagai markup.

Berapa banyak entity bernama yang didefinisikan HTML5?

Spesifikasi HTML5 (kini WHATWG Living Standard) mendefinisikan 2231 referensi karakter bernama - ekspansi besar dari 252 pada HTML 4.01. Termasuk simbol seperti &copy; (tanda hak cipta), &euro; (tanda euro), dan &check; (tanda centang). Setiap satunya juga punya padanan numerik, seperti &#169; atau &#xA9; untuk tanda hak cipta.

Entity mana yang harus selalu di-escape di HTML dan XML?

Di HTML, escape < sebagai &lt;, > sebagai &gt;, dan & sebagai &amp;, plus " sebagai &quot; di dalam nilai atribut. XML 1.0 mendefinisikan tepat lima entity - empat itu plus &apos; - dan HTML5 mendukung &apos; meski HTML 4 tidak. Dari semuanya, &amp; paling penting: ampersand tanpa escape yang diikuti huruf bisa keliru dibaca sebagai awal entity.

Apa itu pengodean ganda dan bagaimana mengenalinya?

Pengodean ganda terjadi saat teks yang sudah terenkode dienkode lagi: & menjadi &amp; lalu &amp;amp;. Gejalanya adalah &amp; atau &#38; harfiah yang tampil di halaman. Perbaikannya adalah mendekode tepat satu kali pada batas tempat nilai memasuki konteks HTML - tool ini memungkinkan Anda memverifikasi tiap langkah secara terpisah.

Haruskah saya memakai entity HTML atau percent-encoding untuk URL?

Keduanya menyelesaikan masalah berbeda. Percent-encoding (%20) adalah standar URL dari RFC 3986 dan itulah yang berada di dalam atribut href; entity HTML (&amp;) meng-escape karakter markup dan hanya berlaku tempat URL disematkan dalam HTML. Nilai query yang memuat & dan spasi biasanya butuh dua lapisan: spasi di-percent-encode, dan & pemisah ditulis &amp; dalam markup.

Apakah semua browser mendukung setiap entity HTML5?

Ya - tabel referensi karakter bernama telah diterapkan penuh di semua browser utama sejak sekitar 2014, termasuk entity warisan tanpa titik koma yang HTML5 pertahankan untuk kompatibilitas mundur. Referensi numerik (&#169; atau &#xA9;) malah lebih aman, karena hanya bergantung pada titik kode Unicode, bukan tabel pencarian browser.

{-- * External Resources Component(#18 Phase 3b 内容佐证工程) * 工具页「权威引用」区块:RFC / W3C / WHATWG / ECMA / IANA / 官方规范站 / Wikipedia。 * * - 接受 :slug 属性 → 经 config/tool-sources.php 家族矩阵渲染该工具的权威引用 * - slug 未命中映射时不渲染(无权威来源的工具静默跳过) * - 链接 title 保持英文(引用源专名);description 经 * common.resources.descriptions.{key} 本地化,lang 未命中回退英文(线上不裸奔) * - 链接保持 dofollow(rel="noopener noreferrer") * * @param string|null $slug --}}