HTML Etiketlerini Kaldırma
HTML Etiketlerini Kaldırma, bir HTML kodundan işaretlemeleri temizleyerek yalnızca okunabilir metni bırakır.
Kelimeler neden birleşiyor?
Bu, işlemin en sık yaşanan yan etkisidir ve sebebi anlaşılınca çözümü kolaydır.
HTML'de her paragraf, başlık ve liste öğesi ayrı bir blok oluşturur. Tarayıcı bunları alt alta gösterdiği için aralarında görsel bir ayrım vardır ama kodda aralarında boşluk karakteri bulunmayabilir.
Etiketler silindiğinde bu görsel ayrım da kaybolur ve iki paragrafın son ve ilk kelimeleri birbirine yapışır: "...bitti.Yeni bölüm..." gibi.
Çözüm: çıktıyı gözden geçirip blok geçişlerine satır sonu eklemek. Uzun belgelerde noktadan hemen sonra büyük harfle başlayan birleşik kelimeleri aramak hızlı bir kontrol yöntemidir.
Betik ve stil içeriği
Bir sayfada yalnızca etiketleri silmek yetmez. Betik ve stil bloklarının içeriği de temizlenmelidir; aksi halde düz metninizin arasına kod satırları karışır.
Kaynak koddan kopyalayıp yapıştırdığınız metinlerde çıktıda anlamsız kod parçaları görüyorsanız sebep budur.
Bu bir güvenlik önlemi değildir
Önemli bir ayrım: etiket temizleme ile içerik güvenliği farklı şeylerdir.
Kullanıcıdan gelen bir metni sayfanıza basacaksanız, etiketleri silmek yerine kaçırmak gerekir böylece metin olduğu gibi görünür ama çalıştırılmaz. Bunun için HTML Varlık Dönüştürücü doğru araçtır.
Etiket silme, güvenlik amacıyla değil, düz metin elde etmek amacıyla kullanılır.
Nerede işe yarar?
- Bir web sayfasının metnini not almak veya çeviriye vermek
- Zengin metin düzenleyicisinden kopyalanan içeriği sadeleştirmek
- Kelime sayımı veya metin analizi öncesi hazırlık
- E-posta şablonunun düz metin sürümünü çıkarmak
Nasıl temizlenir?
- HTML kodunuzu giriş alanına yapıştırın.
- Temizlemeyi başlatın.
- Çıktıyı okuyup birleşen kelimeleri düzeltin.
Kontrol edilmesi gerekenler
Çıktıda gibi ifadeler kalmışsa bunlar varlık kodlarıdır; ayrı bir dönüşümle çözülmeleri gerekir. Ayrıca liste ve tablo yapıları düz metinde okunaksız kalabilir; elle düzenleme gerekebilir.
Sıkça sorulan sorular
Kelimeler neden birleşti?
Blok etiketleri arasında boşluk karakteri bulunmadığı için silindiklerinde metinler yapışır.
Güvenlik için kullanabilir miyim?
Hayır. Kullanıcı içeriğini sayfaya basarken kaçırma yöntemini kullanın.
Bağlantı adresleri korunur mu?
Hayır. Yalnızca görünen metin kalır; adresler etiketle birlikte silinir.
Varlık kodları neden kaldı?
Onlar etiket değildir; ayrı bir dönüşümle çözülürler.
İlgili araçlar
Kaçırma işlemi için HTML Varlık Dönüştürücü, kod sıkıştırmak için HTML Sıkıştırıcı sayfalarını kullanabilirsiniz.
Popüler Araçlar
WhatsApp mesaj linki oluşturun. Türkiye numaralarının neden 90 ile başlaması gerektiğini ve baştaki sıfırın neden silinmesi gerektiğini öğrenin.
Ekranda imza oluşturup görsel olarak indirin. Görsel imzanın hukuki geçerliliği konusunda bilmeniz gerekenler.
Güçlü parola üretin. Uzunluğun karmaşıklıktan neden daha önemli olduğunu ve Türkçe klavyede hangi karakterlerin sorun çıkardığını öğrenin.
Bir IPv4 veya IPv6 adresinin yaklaşık kıta, ülke, koordinat ve saat dilimi bilgilerini sorgulayın; sonuçları ağ analizinde kullanın.
Tasarım için yer tutucu metin üretin. Latince metnin nereden geldiğini ve Türkçe tasarımlarda neden yanıltıcı olabildiğini öğrenin.
Metninizin bayt cinsinden boyutunu hesaplayın. Türkçe karakterlerin veritabanı ve dosya boyutunda neden fazladan yer kapladığını öğrenin.