जब मैं एक HTML दस्तावेज़ (जैसे फ़ायरफ़ॉक्स, थंडरबर्ड, इंटरनेट एक्सप्लोरर ...) से एक पाठ की प्रतिलिपि बनाता हूं और इसे पाठ के रूप में पेस्ट करता हूं तो प्रत्येक HTML पैराग्राफ ( <p>
) के बाद एक खाली लाइन डाली जाती है।
यह तब भी होता है जब मैं HTML दस्तावेज़ को पाठ के रूप में निर्यात करता हूं।
अक्सर ऐसा होता है कि HTML दस्तावेज़ में हर पंक्ति को एक अलग अनुच्छेद के रूप में चिह्नित किया जाता है।
मुझे अक्सर ई-मेल प्राप्त होते हैं, इस तरह से स्वरूपित किया जाता है और मुझे लगता है कि वे कुछ शर्तों के तहत एक सादे पाठ को HTML ई-मेल में पेस्ट करके अस्तित्व में आते हैं।
उदाहरण
HTML दस्तावेज़ कैसा दिखता है:
line 1
line 2
इसका HTML कोड कैसा दिखता है:
<p>line 1</p>
<p>line 2</p>
पाठ में पेस्ट कैसे होता है या पाठ जैसा निर्यात होता है:
line 1
line 2
क्या पाठ दस्तावेज़ को पोस्ट-प्रोसेस करने की आवश्यकता के बिना सम्मिलित खाली लाइनों से बचने का एक तरीका है?
व्यवहार दोनों लिनक्स (एक्स ऑर्ग) और विंडोज पर देखा गया था।
gnome-terminal
, gedit
और विंडोज एक्सपी नोटपैड में। --- यह एक वास्तविक खाली लाइन डालता है। यानी line 1
एक के बजाय दो नई सुर्खियाँ बनाने के बाद ।
test.html
Ubuntu 12.04.3 में फ़ायरफ़ॉक्स के रूप में सहेजा, वहाँ मैंने इसे टेक्स्ट के रूप में निर्यात किया test-export.txt
और यहाँ हेक्स डंप है od -tx1 test-export.txt --- 0000000 6c 69 6e 65 20 31 0a 0a 6c 69 6e 65 20 32 0a 0a
:। बिल्कुल वैसा ही परिणाम है जब मैं Firefox से कॉपी और में पेस्ट gedit
या gnome-terminal
या कुछ भी क्या सादा पाठ स्वीकार करता है। आप देख सकते हैं कि हर पैराग्राफ के बाद 0a
एक के बजाय दो न्यूलाइन्स ( ) हैं।