HTML Varlık Kodla/Çöz
HTML varlıklarını anında kodlayın veya çözün. <, >, &, ", ' gibi özel karakterleri HTML varlıklarına dönüştürün. Ücretsiz, hızlı, tarayıcınızda çalışır.
HTML varlıkları nedir?
HTML varlıkları, HTML'de özel anlamı olan karakterleri temsil eden özel kodlardır. &ad; veya &#sayı; formatında yazılırlar. Örneğin, < < karakterini ve & & karakterini temsil eder.
Neden HTML varlıklarını kodlamam gerekiyor?
<, >, &, " ve ' gibi karakterlerin HTML'de özel anlamı vardır. Olduğu gibi görüntülenirse sayfa düzenini bozabilir veya XSS gibi güvenlik açıkları oluşturabilir. Varlık olarak kodlamak güvenli görüntüleme sağlar.
Adlandırılmış ve sayısal varlıklar arasındaki fark nedir?
Adlandırılmış varlıklar < için < veya & için & gibi okunabilir isimler kullanır. Sayısal varlıklar karakterin Unicode kod noktasını kullanır, < için < veya & için & gibi. İkisi de aynı sonucu verir.
Beş ana HTML varlığı nedir?
En yaygın beş HTML varlığı: & (&), < (<), > (>), " (") ve ' ('). HTML işaretlemesinde sözdizimsel anlamı olan karakterlere karşılık gelirler.
HTML varlık kodlamayı ne zaman kullanmalıyım?
Web sayfalarında kullanıcı girişini gösterirken, kod parçaları eklerken veya özel karakterlerin işaretleme olarak değil metin olarak gösterilmesi gereken herhangi bir durumda kullanın.
Verilerim bir sunucuya gönderiliyor mu?
Hayır, tüm kodlama ve çözme tarayıcınızda JavaScript ile yerel olarak yapılır. Verileriniz cihazınızdan hiç ayrılmaz.
Hangi karakterler kodlanır?
Kodlayıcı beş ana karakteri dönüştürür: & (ve işareti), < (küçüktür), > (büyüktür), " (çift tırnak) ve ' (tek tırnak) karşılık gelen HTML varlıklarına.
HTML varlıklarını geri metne çözebilir miyim?
Evet, çözücü <, >, &, ", < ve diğer adlandırılmış veya sayısal varlıkları orijinal karakterlerine dönüştürür.
Bu araç Unicode karakterleri işleyebilir mi?
Evet, çözücü HTML5 spesifikasyonunda tanımlanan tüm adlandırılmış HTML varlıklarını ve sayısal varlıkları (ondalık &#NNN; ve onaltılık &#xHHH;) destekler.
HTML escaping nedir?
HTML escaping, özel karakterlerin HTML kodu olarak yorumlanmasını önlemek için varlık karşılıklarıyla değiştirilmesi sürecidir. Web güvenliği için esastır.
Bu aracı XSS önleme için kullanabilir miyim?
HTML varlık kodlama bir XSS önleme katmanı olsa da, uygun güvenlik sunucu tarafı temizleme ve CSP de gerektirir. Bu araç varlık kodlamayı anlamak ve test etmek için mükemmeldir.
HTML Varlık Kodla/Çöz Nasıl Kullanılır
Özel karakterleri HTML varlıklarına dönüştürün ya da varlıkları karakterlere geri çevirin, tamamen tarayıcınız içinde. Yönü ve gösterimi seçin; kod parçacıklarınız cihazınızdan asla çıkmaz.
- <div>Hello & World</div> gibi bir işaretlemeyi giriş alanına yapıştırın.
- <, >, & ve tırnak işaretlerini kaçışlamak için Mod'u Encode'a; varlıkları karakterlere geri çevirmek için Decode'a ayarlayın.
- Type olarak & biçimi için Named, & için Decimal veya & için Hex seçin.
- Yalnızca beş ayrılmış karakteri değil, aksanlı harfleri ve emojileri de dönüştürmek istiyorsanız Encode non-ASCII kutusunu işaretleyin.
- Çevrilen sonucu çıkış kutusundan kopyalayıp kodunuza geri ekleyin.
Adlandırılmış varlıklar en okunaklısıdır; ancak dosyanın saf ASCII kalması gerekiyorsa Decimal veya Hex çıktısı daha güvenlidir.
İlgili Araçlar
- HTML Varlık Çözücü HTML varlıklarını karakterlere çözün ve metni HTML varlıklarına kodlayın. Adlandırılmış, ondalık ve onaltılık varlıkları destekler. Ücretsiz çevrimiçi araç, anında sonuçlar.
- URL Kodlama Çözme Ücretsiz çevrimiçi URL kodlayıcı, çözücü ve ayrıştırıcı. Metni yüzde kodlamasına dönüştürün, URL dizgelerini çözün ve sorgu parametrelerini çıkarın.
- XML Escape/Unescape XML özel karakterlerini anında escape veya unescape edin. <, >, &, ", ' karakterlerini XML varlıklarına dönüştürün, gerçek zamanlı önizleme.
- Hex Görüntüleyici Arama, ofset gezinme ve sanal kaydırma ile dosya içeriklerini hex dump formatında görüntüleyin
- AES Şifreleme / Çözme AES şifreleme/çözme CBC, CFB, CTR, OFB, ECB modları, Pkcs7/ZeroPadding/NoPadding dolgu, 128/192/256 bit anahtarlar, Base64 çıktı, anahtar/IV formatı otomatik algılama
- Brotli Sıkıştırıcı Ücretsiz çevrimiçi Brotli sıkıştırıcı. Dosyaları 0–11 kaliteyle .br olarak sıkıştırın veya .br dosyasını açın. Tamamen tarayıcınızda çalışır — yükleme yok, kurulum yok.
- Zstd Sıkıştırıcı Ücretsiz çevrimiçi zstd sıkıştırıcı. Dosyaları Zstandard 1–19 seviyeleriyle .zst olarak sıkıştırın veya .zst dosyasını açın. Tamamen tarayıcınızda çalışır — yükleme yok, kurulum yok.
- MessagePack Dönüştürücü Ücretsiz çevrimiçi MessagePack dönüştürücü. JSON'u msgpack'e kodlayın; hex, base64 veya .bin dosyalarını okunabilir JSON'a geri çözün, boyut karşılaştırmasıyla. Yükleme yok, tarayıcınızda çalışır.