Rehber

HTML’yi düz metne dönüştürme: adım adım kullanım

HTML içeriğini metin alanına yapıştırın, satır sonu, bağlantı ve script/style seçeneklerini kontrol edin, sonra dönüşümü başlatın. Sonuçta uygun etiketler kaldırılır ve metin, seçtiğiniz satır düzeniyle sadeleştirilir.

Araç HTML Düz Metin Dönüştürücü

Düz metin dönüşümünün amacı ve kapsamı

HTML içeren bir metni okunabilir düz yazıya çevirmek istediğinizde bu araç, HTML tarzı etiketleri ayırarak çevrelerindeki yazıyı sonuçta gösterir. Böylece bir sayfadan kopyalanan içerikteki başlık, paragraf, liste veya benzeri yapıların metin kısmını daha sade biçimde inceleyebilirsiniz. Basit düz metin de kabul edildiği için yalnızca etiketli içeriklerle sınırlı kalmanız gerekmez.

Girdi alanı isteğe bağlıdır. Alanı boş bırakırsanız işlem başarılı şekilde tamamlanır ve sonuç boş düz metin olur. Dönüştürme için metin değeri kullanmanız gerekir; sayı, nesne veya başka bir metin dışı değer verdiğinizde desteklenmeyen bir durumla karşılaşabilirsiniz. Bu nedenle önce elinizdeki içeriğin metin olarak seçildiğini kontrol edin.

Araçta satır sonlarını korumaya, bağlantı bilgilerini sonuçta göstermeye ve script ile style bloklarını kaldırmaya yönelik seçenekler bulunur. Bu seçeneklerin varsayılan davranışları, hızlı bir temel dönüşüm için başlangıç noktası sağlar; yine de beklediğiniz düzeni elde etmek için sonucu gözden geçirmeniz gerekir.

İçeriği seçenekleriyle birlikte dönüştürme

  1. Dönüştürmek istediğiniz içeriği metin alanına yapıştırın. İçerik, etiket içermeyen bir yazı olabileceği gibi başlık, paragraf, liste veya başka HTML tarzı etiketler barındıran bir metin de olabilir. Alanı boş bırakırsanız sonuç üretme işlemi boş düz metinle başarıyla tamamlanır.

  2. Satır sonlarını koruma seçeneğini ihtiyacınıza göre belirleyin. Bu ayar başlangıçta açıktır. Açık kaldığında paragraf, bölüm, başlık, liste öğesi, tablo satırı, alıntı ve satır sonu etiketleri satır ayrımına dönüştürülür. Metni daha sıkı bir akışta görmek istiyorsanız ayarı kapatabilirsiniz; bu durumda özel satır sonu dönüşümü yapılmaz, fakat etiketler kaldırılır ve içlerindeki yazı korunur.

  3. Bağlantı koruma seçeneğini inceleyin. Uygun biçimde eşleşen ve href değeri çift tırnakla yazılmış bağlantılarda bağlantı metni korunur, adres ise köşeli parantez içinde metnin arkasına eklenir. Bu davranış yalnızca verilen içerikte bulunan eşleşen bağlantı bilgisini işler; her bağlantı yazımının aynı sonucu vereceğini varsaymayın.

  4. Script ve style kaldırma seçeneğini kontrol edin. Bu ayar varsayılan olarak etkin olduğunda script bloklarıyla style blokları, içerdikleri metinle birlikte sonuçtan çıkarılır. Bu içeriklerin metinde görünmesini özellikle istiyorsanız seçeneğin durumunu dönüşümden önce değerlendirin.

  5. Dönüştürme işlemini başlatın ve oluşan düz metni okuyun. HTML tarzı etiketler kaldırılırken etiketlerin çevresindeki metin tutulur. Tanımlı adlandırılmış HTML varlıkları ile ondalık sayısal karakter başvuruları çözümlenebilir; bu nedenle bazı gösterimler sonuçta karşılık gelen karakterlere dönüşebilir.

  6. Sonucu kullanmadan önce satır ve boşluk düzenini kontrol edin. Dönüşüm sonrasında üç veya daha fazla ardışık satır sonu iki satır sonuna indirilir. İki veya daha fazla ardışık boşluk tek boşluğa düşürülür; baştaki ve sondaki boşluklar da kaldırılır. Bu düzenlemeler, çıktının kaynak metinle karakter karakter aynı kalmayabileceği anlamına gelir.

  7. Metnin türünü de son bir kez doğrulayın. Alanın belgelenen girdisi metin değeridir; metin dışı değerlerin davranışı güvenilir bir kullanım biçimi olarak belirlenmemiştir. Özellikle başka bir alandan veri aktarırken değerin sayı veya yapılandırılmış nesne yerine yazı olduğundan emin olun.

Oluşan metni değerlendirirken dikkat edilecek noktalar

Başarılı bir temel dönüşümün sonucunda HTML etiketlerini değil, bu etiketlerin çevrelediği metni görmeniz beklenir. Satır sonu koruma açıkken blok niteliğindeki öğelerden gelen ayrımlar görünür; ayar kapalıyken bu öğeler için özel satır ayrımı eklenmez. İkinci durumda etiketlerin kaldırılması devam eder ve öğelerin içindeki yazı korunur.

Script ve style blokları bu genel davranışın istisnasıdır. Kaldırma seçeneği etkin olduğunda söz konusu blokların etiketleriyle birlikte içerikleri de sonuçta yer almaz. Bu nedenle çıktıda bir bölümün görünmemesi, o bölümün sıradan bir paragraf etiketiyle çevrili olup olmadığını ve script veya style bloğu içinde bulunup bulunmadığını incelemeyi gerektirir.

Bağlantı adresinin sonuçta görünmesi için eşleşen bağlantı biçiminin ve çift tırnaklı href değerinin bulunması gerekir. Farklı yazım biçimleri için aynı gösterim beklenmemelidir. Benzer şekilde, varlık çözümleme tanımlanmış bir kümeye dayanır; desteklenen kapsamın dışındaki HTML gösterimleri kaynak biçimini koruyabilir veya beklediğiniz karaktere dönüşmeyebilir.

Çıktıdaki iki boşluğun tek boşluğa inmesi, uzun satır sonu dizilerinin kısalması ve kenardaki boşlukların silinmesi normalleştirme davranışının parçalarıdır. Bu yüzden metnin anlamını, başlıklarla paragraflar arasındaki ayrımı ve bağlantı eklerinin okunabilirliğini son kullanım amacınıza göre değerlendirin. Düzenin önemli olduğu belgelerde düz metni başka bir yere aktarmadan önce gözden geçirmek uygun olur. Bozuk HTML yapıları veya desteklenmeyen bağlantı yazımları için tam bir HTML ayrıştırıcısının vereceği davranışı varsaymayın.

Uygulamalı örnek

Bir ekip duyurusundaki başlık ve paragraf etiketlerini kaldırarak okunabilir düz metin elde etmek istiyorsunuz.

<h2>Duyuru</h2><p>Toplantı yarın yapılacak.</p> metnini alana yapıştırıp varsayılan seçeneklerle dönüştürme işlemini başlatın.

Sonuçta başlık ve paragraf metni etiketler olmadan görünür; satır sonu koruma açık olduğunda başlık ile paragraf ayrı satırlarda yer alır.

Sınırlamalar

  • Bağlantı gösterimi yalnızca belgelenen eşleşme biçimine bağlıdır, varlık dönüşümü tanımlı kümeyle sınırlıdır ve metin dışı girdiler için destek belirlenmemiştir.

Sık yapılan hatalar

  • Alana metin yerine sayı, nesne ya da başka bir metin dışı değer aktarmak dönüşümün başarısız olmasına yol açabilir; veriyi önce yazı değerine çevirip ardından yeniden deneyin.

Sık sorulan sorular

Girdi alanını boş bırakırsam ne olur?

Alan gerçekten boş bırakıldığında işlem başarılı olarak tamamlanır ve çıktı boş düz metin olur.

HTML etiketleri kaldırılırken satır düzeni korunur mu?

Satır sonu koruma açık bırakılırsa belirtilen blok ve satır sonu etiketleri satır ayrımına çevrilir; seçenek kapalı olduğunda bu özel dönüşüm yapılmaz, ancak etiketler çıkarılırken iç metin tutulur.

Bağlantı adresleri düz metin sonucuna eklenir mi?

Eşleşen bağlantıda href değeri çift tırnakla yazılmışsa bağlantı metni korunur ve adres köşeli parantez içinde sonuna eklenir.

Araç

HTML Düz Metin Dönüştürücü