DEV

HTML Entity Encoder — Encode dan Decode Karakter HTML

HTML entities memungkinkan menampilkan karakter khusus dalam HTML tanpa menafsirkannya sebagai kode. Ini penting untuk keamanan (perlindungan XSS) dan rendering yang benar.

HTML Entity Paling Penting

  • &lt; → < (kurang dari)
  • &gt; → > (lebih dari)
  • &amp; → & (ampersand)
  • &quot; → " (tanda kutip)
  • &apos; → ' (apostrof)
  • &nbsp; → spasi tidak terputus

Mengapa Encoding Penting?

Karakter < dan > yang tidak di-encode dalam konten halaman dapat menyebabkan serangan XSS (Cross-Site Scripting). Selalu encode data pengguna sebelum menampilkannya di HTML.