HTML Kodlayıcı/Açılımcı
Özel karakterleri HTML varlıklarına kodlayın ve bunları okunabilir metne geri dönüştürün.
Kodlamak için düz metin yapıştırın veya HTML varlıklarını çözmek için yapıştırın.
Şifrelenmiş veya şifresi çözülmüş sonucun burada görünür.
Herhangi bir varlığı kopyalamak için tıklayın.
HTML Entity Encoder/Decoder — HTML Varlıklarını Çevrimiçi ve Ücretsiz Dönüştürün
Ücretsiz HTML Entity Encoder/Decoder, özel karakterleri ve HTML varlıklarına eşdeğerleri arasında anında dönüştürmenizi sağlar. HTML etiketlerini, sembollerini ve özel karakterleri web sayfalarında güvenli bir şekilde görüntülemek için metni kodlayabilir veya HTML varlıklarını okunabilir metne geri dönüştürebilirsiniz. Her şey tarayıcınızda çalışır ve veri aktarımı sıfırdır.
HTML Varlıkları Nedir?
HTML varlıkları, HTML'de özel karakterleri işaretlemeyi ifade etmek için kullanılan özel kodlardır. Örneğin, < işareti HTML etiketlerini açmak için kullanılır, bu yüzden bir web sayfasında bir < görüntülemek için < yazmanız gerekir. Benzer şekilde, & & olur, " " olur ve © © olur.
HTML varlıkları üç türde olur:
- İsimli varlıklar, okunabilir isimler kullanır, örneğin boşluk için
veya é içiné. - Ondalık sayısal varlıklar, karakterin Unicode kod noktasını ondalık olarak kullanır, örneğin © için
©. - Onaltılık sayısal varlıklar, kod noktasını onaltılık olarak kullanır, örneğin © için
©.
Tarayıcıda üç biçim de aynı sonucu verir. Aralarında seçim genellikle okunabilirlik ve uyumlulukla ilgilidir. İsimli varlıklar en kolay okunurken, sayısal varlıklar herhangi bir Unicode karakteri için çalışır — isimli bir varlık olmayan karakterler için bile.
Bu Aracı Nasıl Kullanılır
- Metninizi yapıştırın — bu, kodlamak istediğiniz düz metin ya da çözümlenmesi gereken HTML varlıkları olabilir.
- "Kodla" butonuna tıklayın — özel karakterleri HTML varlıklarına dönüştürür. Örneğin,
<div><div>olur. - "Çöz" butonuna tıklayın — HTML varlıklarını orijinal karakterlerine geri dönüştürür. Örneğin,
&&olur. - Sonucu kopyalayın — tek bir tıklamayla panoya kopyalanır.
Araç isimli varlıklar, ondalık sayısal varlıklar ({) ve onaltılık sayısal varlıklar (💩) destekler. Tam Unicode aralığına, dahil edilmiş emoji'leri de kapsar.
Temel Özellikler
| Özellik | Fayda |
|---|---|
| İki yönlü dönüştürme | Metni varlıklara dönüştürmek veya varlıkları metne dönüştürmek |
| İsimli varlık desteği | © gibi okunabilir isimler kullanır, sayısal kodlar yerine |
| Sayısal varlık desteği | Ondalık (©) ve onaltılık (©) formatlarını destekler |
| Tam Unicode kapsama | Emoji'leri dahil her karakteri kodlayıp çözümler |
| Toplu işleme | Tek seferde metin bloklarını dönüştürür |
| Sıfır veri aktarımı | Tüm işleme tarayıcınızda yerel olarak gerçekleşir |
XML varlıklarının temel beşini (, <, >, ", '`) yalnızca işleyen birçok kodlayıcı aracı, HTML5 isimli varlık listesini (2000'den fazla varlık) destekler. Bu araç, isimli bir varlık olmayan karakterler için sayısal kodlama yapar.
Gerçek Hayat Uygulamaları
Web Sayfasında HTML Kodunu Gösterme
Bir web sayfasında HTML kaynak kodunu metin olarak göstermek istiyorsanız — örneğin bir blog yazısı veya öğreticide — açı artı işaretlerini kodlamalısınız. <div class="örnek"> yazmak, tarayıcıda <div class="örnek"> olarak gösterilir ve gerçekten bir HTML öğesi olarak yorumlanmaz.
XML ve RSS Akışları için İçerik Hazırlama
XML yorumlayıcıları < ve & işaretlerini işaretlemek olarak yorumlar. Bu karakterleri içeren her içerik, XML öğelerine yerleştirilmeden önce kodlanmalıdır. RSS akışları, Atom akışları ve harita dosyaları için özellikle önemlidir.
E-posta İçeriğini Kodlama
HTML e-postalarında özel karakterleri doğru şekilde görüntülemek için varlık kodlaması genellikle gerekir. ©, ®, ™ ve — gibi karakterler, ©, ®, ™ ve — olarak kodlandığında farklı e-posta istemcilerinde daha güvenilirdir.
Kullanıcı Girişi Temizleme
Kullanıcı tarafından üretilen içeriği bir web sayfasında görüntülediğinizde, <script> gibi etiketleri nötral hale getirerek XSS saldırılarını engellemek için HTML varlıklarını kodlamalısınız. Bu, herhangi bir web uygulaması için temel bir güvenlik uygulamasıdır.
Ortak HTML Varlıkları Referansı
| Karakter | İsimli Varlık | Ondalık | Onaltılık |
|---|---|---|---|
| & | & |
& |
& |
| < | < |
< |
< |
| > | > |
> |
> |
| " | " |
" |
" |
| ' | ' |
' |
' |
| © | © |
© |
© |
| ® | ® |
® |
® |
| ™ | ™ |
™ |
™ |
| — | — |
— |
— |
İpuçları: HTML Varlıklarıyla Çalışırken
- Kodlama ve çözme işlemlerini dikkatli yapın: HTML varlıkları, metinlerin doğru şekilde görüntülenmesi için kritik öneme sahiptir.
- Kodlamayı unutmayın: HTML etiketleri, semboller veya özel karakterlerin görüntülenmesi için mutlaka kodlanmalıdır.
- Sayısal varlıkları kullanın: İsimli varlıklar yoksa, ondalık veya onaltılık sayısal varlıklar tercih edilmelidir.
- Tarayıcı uyumluluğunu test edin: HTML varlıkları, farklı tarayıcılarda farklı şekilde yorumlanabilir. Bu nedenle, tarayıcı uyumluluğunu test etmek önemlidir.
- E-posta ve web uygulamalarında dikkatli olun: HTML varlıkları, e-posta ve web uygulamalarında doğru şekilde işlenmeleri için özel dikkat gerektirir.
Sıkça Sorulan Sorular
Q: HTML varlıkları ne işe yarar?
A: HTML varlıkları, HTML etiketlerini, sembollerini ve özel karakterleri web sayfalarında doğru şekilde görüntülemek için kullanılır.
Q: HTML varlıkları nasıl kullanılır?
A: HTML varlıkları, metni kodlamak ve HTML varlıklarını metne dönüştürmek için kullanılır. Örneğin, <div> <div> olur.
Q: HTML varlıkları nerede kullanılır?
A: HTML varlıkları, e-posta, web uygulamaları ve XML akışları gibi birçok yerde kullanılır.
Q: HTML varlıkları neden önemli?
A: HTML varlıkları, metinlerin doğru şekilde görüntülenmesi için kritik öneme sahiptir. Ayrıca, XSS saldırılarını engellemek için de önemlidir.
Q: HTML varlıkları nasıl kodlanır?
A: HTML varlıkları, metni kodlamak için özel karakterleri HTML varlıklarına dönüştürerek kodlanır. Örneğin, < < olur.
Q: HTML varlıkları nasıl çözülür?
A: HTML varlıkları, HTML varlıklarını metne dönüştürerek çözülür. Örneğin, < & olur.
Q: HTML varlıkları nereden bulunur?
A: HTML varlıkları, HTML dokümantasyonu, web geliştirme kaynakları ve online araçlardan bulunabilir.
Q: HTML varlıkları neden önemlidir?
A: HTML varlıkları, metinlerin doğru şekilde görüntülenmesi için kritik öneme sahiptir. Ayrıca, XSS saldırılarını engellemek için de önemlidir.
Q: HTML varlıkları nasıl test edilir?
A: HTML varlıkları, tarayıcıda test edilebilir. Tarayıcı, HTML varlıklarını doğru şekilde yorumlamalıdır.
Q: HTML varlıkları nereden öğrenilir?
A: HTML varlıkları, HTML dokümantasyonu, web geliştirme kaynakları ve online araçlardan öğrenilebilir.