Decoder Entity HTML
Enkode dan dekode entity HTML secara instan. Konversi antara karakter khusus dan referensi entity. Semua pemrosesan di browser Anda.
Statistik
Cara Menggunakan Decoder Entity HTML
Pilih mode
Pilih Enkode untuk mengubah karakter menjadi entity, atau Dekode untuk mengubah entity kembali menjadi karakter.
Masukkan teks Anda
Tempel atau ketik teks yang berisi entity HTML atau karakter mentah.
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 & untuk &, < untuk <, > untuk >, " untuk "
Numerik Desimal
Menggunakan titik kode desimal seperti & untuk &, < untuk <
Numerik Heksadesimal
Menggunakan titik kode heks seperti & untuk &, < untuk <
Pertanyaan yang Sering Diajukan
Entity bernama memakai nama yang terbaca seperti & untuk &. Entity numerik memakai titik kode desimal (&) atau heksadesimal (&). Keduanya merepresentasikan karakter yang sama.
Ya, tool ini mendukung semua referensi karakter bernama HTML5 standar termasuk ©, €, —, dan ratusan lainnya.
Gunakan pengodean entity saat menyematkan teks dalam HTML yang memuat karakter seperti <, >, &, atau tanda kutip yang bisa ditafsirkan sebagai markup.
Spesifikasi HTML5 (kini WHATWG Living Standard) mendefinisikan 2231 referensi karakter bernama - ekspansi besar dari 252 pada HTML 4.01. Termasuk simbol seperti © (tanda hak cipta), € (tanda euro), dan ✓ (tanda centang). Setiap satunya juga punya padanan numerik, seperti © atau © untuk tanda hak cipta.
Di HTML, escape < sebagai <, > sebagai >, dan & sebagai &, plus " sebagai " di dalam nilai atribut. XML 1.0 mendefinisikan tepat lima entity - empat itu plus ' - dan HTML5 mendukung ' meski HTML 4 tidak. Dari semuanya, & paling penting: ampersand tanpa escape yang diikuti huruf bisa keliru dibaca sebagai awal entity.
Pengodean ganda terjadi saat teks yang sudah terenkode dienkode lagi: & menjadi & lalu &amp;. Gejalanya adalah & atau & 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.
Keduanya menyelesaikan masalah berbeda. Percent-encoding (%20) adalah standar URL dari RFC 3986 dan itulah yang berada di dalam atribut href; entity HTML (&) 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 & dalam markup.
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 (© atau ©) malah lebih aman, karena hanya bergantung pada titik kode Unicode, bukan tabel pencarian browser.
Alat Terkait
Decoder Unicode
Konversi antara escape Unicode dan teks yang dapat dibaca
Parser & Decoder Base64 URL
Dekode dan enkode Base64, parsing string ter-enkode URL, pratinjau gambar Base64, dan dekode segmen header atau payload JWT
Decoder Hex
Konversi antara heksadesimal dan teks — mendukung opsi delimiter dan prefix yang dapat dikonfigurasi
Referensi Otoritatif
Sumber primer di balik alat ini — standar dan spesifikasi resmi, bukan ringkasan pihak kedua.