HTML Kodlayıcı/Çözücü
Bu HTML encoder, < > ve & gibi HTML'de özel anlamı olan karakterleri < ve & gibi varlıklara dönüştürür ve varlıkları düz metne geri çözer.
Bu araç hakkında
Bu HTML encoder, < > ve & gibi HTML'de özel anlamı olan karakterleri < ve & gibi varlıklara dönüştürür ve varlıkları düz metne geri çözer.
Nasıl kullanılır
- Metni veya HTML'yi giriş kutusuna yapıştırın.
- Kaçış uygulamak için Encode'a, varlıkları karakterlere geri çevirmek için Decode'a tıklayın.
- Çıktıyı kopyalamak için Copy'ye tıklayın.
Bilmekte fayda var
- Kodlama & işaretini &, < işaretini < ve > işaretini > olarak değiştirir; bu da tarayıcının metni işaretleme olarak yorumlamasını engeller.
- Çözme, adlandırılmış varlıkları (© gibi) ve sayısal varlıkları (© veya © gibi) tanır.
- Kullanıcı girdisini HTML'ye eklemeden önce kaçış karakterleriyle etkisizleştirmek, siteler arası betik çalıştırmaya (XSS) karşı temel bir savunmadır.
- Öznitelik değerlerinin içindeki tırnakların da kaçışlanması gerekir; bunu genellikle şablon motorları sizin için yapar.
Tamamen tarayıcınızda çalışır — girdiğiniz hiçbir şey yüklenmez veya saklanmaz.
Sık sorulan sorular
HTML'yi ne zaman kodlamam gerekir?
Bir web sayfasında < > veya & içerebilecek metin gösterdiğinizde — örneğin kod örnekleri veya kullanıcı yorumları — metnin HTML olarak ayrıştırılmak yerine metin olarak görünmesi için.
Kodlama XSS'e karşı koruma sağlar mı?
Metni HTML'ye eklemeden önce kaçışlamak XSS önlemenin önemli bir parçasıdır, ancak öznitelikler, URL'ler ve JavaScript bağlamları için de doğru kaçışlama gerekir.
& ile & arasındaki fark nedir?
İkisi de ve işaretini (&) temsil eder. & adlandırılmış bir varlık, & ise sayısal kodudur; tarayıcılar ikisini aynı şekilde işler.
İçeriğim yükleniyor mu?
Hayır. Kodlama ve çözme tarayıcınızda gerçekleşir.