Mr. Encoder

HTML Entity Encode / Decode

Özel karakterleri HTML entity olarak kodlayın veya adlandırılmış, ondalık ve onaltılık entity'leri metne geri çözün.

Nasıl kullanılır?

  1. Metni, HTML parçasını veya entity içeren dizeyi giriş alanına yapıştırın.
  2. Kodlamak için isterseniz ASCII dışı karakterler için sayısal entity seçeneğini açın ve Kodla'ya tıklayın.
  3. Adlandırılmış, ondalık ve onaltılık entity'leri karakterlere dönüştürmek için Çöz'e tıklayın ve sonucu kopyalayın.

Sıkça sorulan sorular

HTML entity nedir?

HTML entity'ler; <, & veya © gibi, aksi halde HTML etiketi olarak yorumlanacak ya da yazılması zor karakterleri temsil eden metin dizileridir. Tarayıcı bunları gerçek karakter olarak gösterir.

HTML'de hangi karakterler kaçırılmalı (escape)?

Metin ve öznitelik değerlerinde & için &amp;, < için &lt;, > için &gt;, " için &quot; ve ' için &#39; kullanılmalıdır. Bu karakterleri kaçırmak bozuk HTML'i önler ve kullanıcı girdisini sayfaya eklerken XSS'e karşı temel bir korumadır.

Türkçe karakterleri (ç, ğ, ş, ı) entity'ye çevirmem gerekir mi?

UTF-8 kullanan modern sayfalarda ç, ğ, ş, ı, € veya emoji doğrudan yazılabilir. &#231; gibi sayısal entity'ler yalnızca hedef sistem, e-posta şablonu veya eski bir dosya sadece ASCII destekliyorsa gereklidir.

Bu araç hangi entity'leri çözebilir?

Tarayıcının kendi ayrıştırıcısıyla &nbsp;, &euro;, &hellip; gibi tüm HTML5 adlandırılmış entity'lerini; ayrıca ondalık (&#8364;) ve onaltılık (&#x20AC;) sayısal entity'leri çözer. Çözme tek geçişte yapıldığı için &amp;lt; doğru şekilde < değil &lt; olur.

Diğer araçlar