HTML Varlık (Entity) Kodlayıcı ve Çözücü

Özel HTML karakterlerini varlık kodlarına dönüştürün veya düz metne geri çözün.

Geliştirici ve Kod
%100 İstemci Taraflı · Gizli ve Güvenli
HTML Varlık (Entity) Kodlayıcı ve Çözücü

Özel HTML karakterlerini varlık kodlarına dönüştürün veya düz metne geri çözün.

Kavram ve Bilgi Merkezi

HTML Varlıkları (Entities) Kodlayıcı ve Özel Karakter Dönüştürücü

HTML Varlıkları (Entities) Kodlayıcı ve Özel Karakter Dönüştürücü

Bu araç %100 istemci taraflı (Client-Side) çalışır. Kodlarınız, tokenlarınız, API anahtarlarınız veya verileriniz asla uzak bir sunucuya yüklenmez; tüm işlemler güvenle tarayıcınızın izole sanal alanında (sandbox) gerçekleşir.

Temel Mimari ve Matematiksel Formüller

Özel Karakter ➔ & (Ampersand) + Entity Adı/Numarası + ; (Noktalı Virgül)

HTML Varlıkları: Özel karakterler (&, <, >, ", ') güvenli isimli varlıklara (&, <, >) veya onaltılık/ondalık sayısal kodlara dönüştürülür.

En İyi Uygulamalar ve Temel Yönergeler

  • XSS Açıklarını Önlemek İçin Çıktıları Kodlayın: Kullanıcıdan gelen metinleri doğrudan HTML içinde basmadan önce mutlaka entity encoding işleminden geçirin.
  • Telif ve Ticari Marka Simgelerini Standart Kodlayın: © (&copy;) ve ® (&reg;) gibi karakterleri entity olarak tanımlamak farklı karakter kodlamalarında bozulmayı önler.
  • Gereksiz Yere Tüm Metni Kodlamayın: Yalnızca tehlikeli 5 temel karakteri (&, <, >, ", ') kodlamak dosya boyutunu ve okunabilirliği korumak için yeterlidir.

Sıkça Sorulan Sorular (SSS)

En temel 5 HTML özel karakteri hangileridir?
& (&amp;), < (&lt;), > (&gt;), " (&quot;) ve ' (&#39;).
İsimli varlık (©) ile Sayısal varlık (©) farkı nedir?
İsimli varlıklar insanlar için daha okunaklıdır; sayısal varlıklar ise Unicode kod noktalarını doğrudan temsil eder ve tüm sistemlerde evrensel olarak çözülür.
JSON içinde HTML varlıkları kodlanmalı mıdır?
Genellikle hayır; modern tarayıcılar ve API'ler UTF-8 kullandığından veriyi veritabanında ham saklayıp yalnızca HTML'e basarken kodlamak en iyi uygulamadır.