Bir HTML belgesini kopyalarken ve düz metin olarak yapıştırırken diğer tüm satırlar boştur


2

Bir HTML belgesinden bir metni kopyaladığımda (örn. Firefox, Thunderbird, Internet Explorer ... gibi) ve metin olarak yapıştırdığımda, her HTML paragrafından ( <p>) sonra boş bir satır eklenir.
Bu, HTML belgesini metin olarak verdiğimde de oluyor.

Genellikle bir HTML belgesinin her satırında ayrı bir paragraf olarak işaretlenmiş olması gerekir.
Sık sık bu şekilde biçimlendirilmiş e-postalar alırım ve belirli koşullar altında düz bir metni bir HTML e-postasına yapıştırarak ortaya çıktığını düşünüyorum.

Örnek

HTML belgesi nasıl görünür?

line 1
line 2

HTML kodu nasıl gözüküyor:

<p>line 1</p>
<p>line 2</p>

Metne yapıştır veya metin olarak dışa aktarma nasıl görünür?

line 1

line 2

Metin belgesini son işlemden geçirmeye gerek kalmadan eklenen boş satırlardan kaçınmanın bir yolu var mı?

Davranış hem Linux (X Org) hem de Windows'ta gözlendi.


Verdiğiniz örnek çıktı yanlıştır. Verilen örnek HTML kodu için satırların arasına bir yığın boşluk bırakmalı . (paragrafları ayırmak için). Bunu neye yapıştırıyorsun? Aslında içine boş bir satır mı koyuyor (metni yazabileceğiniz yere) veya sadece boşluk boşluk mu?
ᴇcʜιᴇ007

@ techie007: Örneğin basitleştirilmiş bir HTML belgesi olduğunu kabul etmeliyim ve bu basitleştirilmiş formu test etmedim. Ben test edeceğim. --- Boş satırlar muhtemelen herhangi bir yapıştırma sırasında düz metin biçiminde eklenir. Ubuntu 12.04.3 içinde: Bir süre önce test ettik gnome-terminal, geditve Windows XP Not Defteri'nde. --- İçinde gerçekten boş bir satır var. Yani bir line 1yerine iki yeni satır var.
pabouk

1
Kendim için de öyle. Tarayıcı, pano ve / veya yapıştırma hedefi tarafından yorumlanma şekli budur. Yine normal, paragraflar arasında boş bir satır olması gerekiyordu, bu yüzden yapması gerekeni yapıyor. Gönderen W3Schools'da "Not: Tarayıcılar otomatik öncesi ve bir paragraftan sonra boş bir satır ekleyin."
ᴇcʜιᴇ007

@ techie007: Şu anda sorumdan HTML kodunu test ettim. Olarak Ben kurtardım test.html, orada ben içine metin olarak ihraç Ubuntu 12.04.3 yılında Firefox'ta açıldı test-export.txtve burada altıgen dökümü geçerli: od -tx1 test-export.txt --- 0000000 6c 69 6e 65 20 31 0a 0a 6c 69 6e 65 20 32 0a 0a. Tam olarak aynı sonuç, Firefox’tan kopyaladığımda veya düz metni kabul eden herhangi bir şeyi yapıştırdığımda geditya gnome-terminalda. Her paragrafın 0ayerine iki yeni satır ( ) olduğunu görebilirsiniz .
pabouk

1
HTML e-postaları genellikle hem düz metin hem de html sürümüyle birlikte gönderilir ve Thunderbird gibi bir okuyucu, html yerine düz metni görüntülemek üzere ayarlanabilir. Düz metin sürümünden kopyalamanın tercih ettiğiniz bir biçime sahip olduğunu görebilirsiniz.
mgkrebbs
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.