Pengembang / HTML

Encoder, Decoder, dan Pencarian Entitas HTML

Encode teks sebagai entitas HTML bernama, desimal, atau heksadesimal, decode kembali, dan cari 2.231 referensi karakter bernama berdasarkan nama, karakter, atau titik kode.

Encoder, Decoder, dan Pencarian Entitas HTML: Encoding mengganti lima karakter yang diperlakukan khusus oleh HTML (& < > " ') dan, jika Anda memilihnya, setiap karakter non-ASCII, menggunakan nama dari standar HTML WHATWG jika tersedia, atau referensi numerik. Decoding menggunakan parser HTML bawaan browser Anda, sehingga setiap referensi ditangani persis seperti pada halaman web, termasuk referensi lama yang ditulis tanpa titik koma. Berjalan 100% lokal di browser Anda tanpa upload file ke server.

Dijalankan
Di browser Anda
Biaya
Gratis · tanpa daftar
Ketersediaan
Siap digunakan
Encoder entitas HTMLPemrosesan lokal

Berjalan sepenuhnya di browser Anda

Hasil

Caf&#233; &amp; cr&#232;me br&#251;l&#233;e &#8212; 5 &#8364; &lt; 10 &#163; &#128578;

Cari entitas

Referensi bernama adalah 2,231 referensi yang ditetapkan oleh WHATWG HTML Living Standard (CC BY 4.0). Pada halaman UTF-8, hanya & < > dan tanda kutip di dalam atribut yang perlu di-escape; mode lainnya ditujukan untuk sistem yang tidak dapat menangani teks non-ASCII.

Kapan escaping diperlukan

Teks yang dimasukkan ke HTML harus melakukan escaping pada & dan <, serta pada tanda kutip di dalam nilai atribut; jika tidak, hal ini dapat merusak halaman atau membuat input pengunjung dijalankan sebagai script. Template engine dan framework seperti React melakukan escaping secara otomatis; lakukan escaping secara manual hanya saat membuat HTML sebagai string.

Untuk melakukan escaping dengan cepat pada karakter-karakter penting, encoder HTML dapat melakukannya; untuk menyalin simbol secara langsung, lihat karakter khusus.

Referensi bernama dengan dua karakter

Beberapa nama mewakili dua karakter, seperti &NotEqualTilde; (≂̸), yaitu satu karakter yang diikuti tanda gabung. Saat didekode, keduanya menghasilkan dua karakter. Karena itu, pencarian berdasarkan code point hanya menampilkan karakter pertama.

Cara menggunakannya

  1. Ketik atau tempel teks, lalu pilih seberapa banyak teks yang ingin di-encode.
  2. Beralih ke Decode untuk mengubah entitas kembali menjadi karakter.
  3. Cari tabel untuk menemukan entitas simbol, seperti copy, ©, atau U+00A9.

Privasi & batasan

Semua proses encoding dan decoding dilakukan di browser Anda.

Alat terkait

Pertanyaan umum

Apakah huruf beraksen perlu di-encode?

Tidak pada halaman yang disimpan sebagai UTF-8, dan hampir semua halaman menggunakan format ini: hanya &, <, >, dan tanda kutip di dalam nilai atribut yang perlu di-escape. Meng-encode semuanya hanya diperlukan untuk sistem yang terbatas pada ASCII.

Apa perbedaan antara &#233; dan &eacute;?

Tidak ada perbedaan bagi browser: keduanya adalah é. Referensi numerik dapat digunakan untuk setiap karakter; referensi bernama lebih mudah dibaca, tetapi hanya tersedia untuk 2.231 karakter dan rangkaian karakter.

Mengapa &nbsp; penting?

&nbsp; adalah spasi tanpa pemisah baris: tampil seperti spasi biasa, tetapi menjaga kata di kedua sisinya tetap berada pada baris yang sama, seperti pada 10 kg.

Alat gratis · berjalan di browser anda · tanpa perlu akun