टैग अगली पंक्ति में चला जाता है. एक्सेल में सेल में टेक्स्ट कैसे लपेटें। वीबीए का उपयोग करके एक्सेल में लाइन ब्रेक को स्पेस में या इसके विपरीत कैसे बदलें

💖क्या आपको यह पसंद है?लिंक को अपने दोस्तों के साथ साझा करें

लेआउट बनाते समय, वेबमास्टरों के मन में समय-समय पर एक प्रश्न उठता है: टेक्स्ट को कैसे स्थानांतरित किया जाएगा? अधिकांश मामलों में, ब्राउज़र इस कार्य को स्वयं ही संभाल लेता है। लेकिन कभी-कभी इस प्रक्रिया को नियंत्रण में रखना पड़ता है, खासकर औपचारिक बनाते समय लंबे शब्दऔर ऐसे वाक्यांश, जिनका यदि ग़लत अनुवाद किया जाए, तो वे अपना अर्थ खो देते हैं।

शब्द-रैप संपत्ति

HTML में लाइनों को अलग करने के लिए एक विशेष टैग होता है
. लेकिन इसका बहुत बार उपयोग डेवलपर्स के बीच बुरा व्यवहार माना जाता है और अक्सर गैर-व्यावसायिकता का संकेत देता है। सबूत के तौर पर, कल्पना करें कि आपके पास एक लोगो है और आप चाहते हैं कि प्रत्येक अक्षर एक नई लाइन से शुरू हो:

शब्दों के पुनःलेखन की जाँच करना

परिणाम बोझिल और बदसूरत कोड है जो किसी भी डेवलपर को सांस्कृतिक झटका देगा। और यदि आप चाहते हैं कि लोगो डेस्कटॉप संस्करण पर क्षैतिज रूप से स्थित हो, और यदि स्क्रीन की चौड़ाई 550 पिक्सेल से कम हो तो आपको क्या करना चाहिए? इसलिए, तत्वों की उपस्थिति को अनुकूलित करने के लिए हमेशा कैस्केडिंग स्टाइल शीट्स का उपयोग करें। खासतौर पर टूल्स की मदद से सीएसएस स्थानांतरणस्ट्रिंग्स को अधिक सुंदर तरीके से बनाया गया है। इस मामले में, कोई अनावश्यक मार्कअप नहीं है, जो केवल पेज लोडिंग गति को कम करता है।

टेक्स्ट प्रोसेसिंग के लिए आपको जिस पहली संपत्ति का उपयोग करना चाहिए वह वर्ड-रैप है। तीन मान स्वीकार करता है: सामान्य, ब्रेक-ऑल और कीप-ऑल। काम करने के लिए आपको सिर्फ ब्रेक-ऑल याद रखने की जरूरत है। सामान्य डिफ़ॉल्ट है और इसे निर्दिष्ट करने का कोई मतलब नहीं है। सभी साधनों को अंदर रखें सीएसएस दस्तावेज़लाइन ब्रेक पर रोक. विशेष रूप से चीनी, जापानी और कोरियाई अक्षरों के लिए डिज़ाइन किया गया। इसलिए, यदि आप इनमें से किसी एक भाषा में ब्लॉग नहीं करने जा रहे हैं, तो संपत्ति आपके लिए उपयोगी नहीं होगी। और यह समर्थित भी नहीं है सफ़ारी ब्राउज़रऔर मोबाइल फोनआईओएस पर आधारित.

पिछले उदाहरण से लोगो निर्दिष्ट करने के लिए सीएसएस का उपयोग करनाप्रत्येक अक्षर को एक नई पंक्ति में ले जाने के लिए, आपको निम्नलिखित कोड लिखना होगा:

पी (फ़ॉन्ट: बोल्ड 30पीएक्स हेल्वेटिका, सैन्स-सेरिफ़; चौड़ाई: 25पीएक्स; वर्ड-रैप: ब्रेक-ऑल;)

फ़ॉन्ट की चौड़ाई और आकार इस प्रकार चुना जाता है कि केवल एक अक्षर के लिए पर्याप्त जगह हो। ब्रेक-ऑल मान के साथ वर्ड-रैप ब्राउज़र को हर बार शब्द को एक नई लाइन पर तोड़ने के लिए कहता है। इस संपत्ति को अपूरणीय नहीं कहा जा सकता. लेकिन यह टेक्स्ट के छोटे ब्लॉक, जैसे टिप्पणियाँ दर्ज करने के लिए फ़ील्ड, डिज़ाइन करते समय उपयोगी होता है।

श्वेत-अंतरिक्ष संपत्ति

नए वेब डेवलपर्स द्वारा की जाने वाली एक सामान्य गलती रिक्त स्थान या एंटर कुंजियों के साथ पाठ को संपादित करने का प्रयास करना है, और फिर आश्चर्य होता है कि उनके प्रयास पृष्ठ पर दिखाई क्यों नहीं देते हैं। इससे कोई फर्क नहीं पड़ता कि आप कितनी बार Enter दबाते हैं, ब्राउज़र इसे अनदेखा कर देगा। लेकिन सभी रिक्तियों को ध्यान में रखते हुए, पाठ को आपकी इच्छानुसार प्रदर्शित करने का एक तरीका है।

सीएसएस दस्तावेज़ में, व्हाइट-स्पेस प्रॉपर्टी का उपयोग करके निर्दिष्ट लाइन ब्रेक को रिक्त स्थान या एंटर कीस्ट्रोक्स का सम्मान करने के लिए कॉन्फ़िगर किया जा सकता है। मान प्री-लाइन वाला व्हाइट-स्पेस ब्राउज़र को टेक्स्ट में एंटर देखने के लिए बाध्य करेगा।

शब्दों के पुनःलेखन की जाँच करना

यदि आप अपने सीएसएस कोड में प्री-लाइन को प्री-रैप में बदलते हैं, तो लाइन रैप व्हाइटस्पेस को ध्यान में रखेगा। और इसके विपरीत, टेक्स्ट को अब्रैप मान के साथ व्हाइट-स्पेस प्रॉपर्टी निर्दिष्ट करके किसी भी रैपिंग को प्रतिबंधित करें:

#रैपर पी (रंग: #एफएफएफ; पैडिंग: 10पीएक्स; फ़ॉन्ट: बोल्ड 16पीएक्स हेल्वेटिका, सेन्स-सेरिफ़; व्हाइट-स्पेस: अब्रैप;)

पाठ-अतिप्रवाह

टेक्स्ट के साथ काम करने के लिए एक अन्य उपयोगी उपकरण टेक्स्ट-ओवरफ़्लो है। लाइन ब्रेक के अलावा, सीएसएस प्रॉपर्टी आपको कंटेनर भर जाने पर सामग्री को ट्रिम करने की अनुमति देती है। दो मान लेता है:

  • क्लिप - बस पाठ को ट्रिम करता है;
  • इलिप्सिस - एक इलिप्सिस जोड़ता है।
#रैपर पी (रंग: #एफएफएफ; पैडिंग: 10पीएक्स; फ़ॉन्ट: बोल्ड 16पीएक्स हेल्वेटिका, सेन्स-सेरिफ़; टेक्स्ट-ओवरफ़्लो: इलिप्सिस; /*एलिप्सिस जोड़ें*/ व्हाइट-स्पेस: अब्रैप; /* लाइन रैपिंग अक्षम करें */ ओवरफ़्लो : छिपा हुआ;/*कंटेनर से परे जाने वाली हर चीज छिपाएं*/)

संपत्ति को काम करने के लिए, तत्व को लाइन ब्रेक और छिपे हुए मूल्य के साथ अतिप्रवाह को प्रतिबंधित करने के लिए भी सेट किया जाना चाहिए।

संक्षिप्त जानकारी

सीएसएस संस्करण

सीएसएस 1 सीएसएस 2 सीएसएस 2.1 सीएसएस 3

विवरण

व्हाइट-स्पेस प्रॉपर्टी निर्दिष्ट करती है कि शब्दों के बीच रिक्त स्थान कैसे प्रदर्शित किया जाए। में सामान्य स्थितियाँ HTML कोड में किसी भी संख्या में रिक्त स्थान वेब पेज पर एक के रूप में दिखाई देते हैं। अपवाद टैग है

इस कंटेनर में रखा गया टेक्स्ट सभी स्थानों के साथ आउटपुट होता है क्योंकि इसे उपयोगकर्ता द्वारा स्वरूपित किया गया था।  इसलिए व्हाइट-स्पेस टैग के काम करने के तरीके का अनुकरण करता है 
लेकिन इसके विपरीत, यह फ़ॉन्ट को मोनोस्पेस में नहीं बदलता है।

वाक्य - विन्यास

श्वेत-स्थान: सामान्य | अब्रैप | पूर्व | प्री-लाइन | प्री-रैप | इनहेरिट

मान

सामान्य ब्राउज़र विंडो में टेक्स्ट हमेशा की तरह प्रदर्शित होता है, लाइन ब्रेक स्वचालित रूप से सेट हो जाते हैं। अब्रैप स्पेस को ध्यान में नहीं रखा जाता है, HTML कोड में लाइन ब्रेक को नजरअंदाज कर दिया जाता है, सभी टेक्स्ट को एक लाइन पर प्रदर्शित किया जाता है; उसी समय, एक टैग जोड़ना
टेक्स्ट को एक नई लाइन पर लपेटता है। पूर्व पाठ को सभी रिक्त स्थान और हाइफ़न को ध्यान में रखते हुए दिखाया गया है क्योंकि उन्हें HTML कोड में डेवलपर द्वारा जोड़ा गया था। यदि लाइन बहुत लंबी है और ब्राउज़र विंडो में फिट नहीं बैठती है, तो एक क्षैतिज स्क्रॉल बार जोड़ा जाएगा। पाठ में पूर्व-पंक्ति रिक्त स्थान को ध्यान में नहीं रखा जाता है; यदि पाठ निर्दिष्ट क्षेत्र में फिट नहीं होता है तो पाठ स्वचालित रूप से अगली पंक्ति में चला जाता है। प्री-रैप टेक्स्ट में सभी रिक्त स्थान और विराम संरक्षित होते हैं, लेकिन यदि पंक्ति की चौड़ाई निर्दिष्ट क्षेत्र में फिट नहीं होती है, तो टेक्स्ट स्वचालित रूप से अगली पंक्ति में लपेट दिया जाएगा। विरासत माता-पिता का मूल्य विरासत में मिलती है।

पाठ पर मूल्यों का प्रभाव तालिका में प्रस्तुत किया गया है। 1.

HTML5 CSS2.1 IE Cr Op Sa Fx

व्हाइट-स्पेस

उदाहरण

फ़र्मेट का अंतिम प्रमेय
एक्स एन+य एन= जेड एन
जहाँ n एक पूर्णांक > 2 है



इस उदाहरण का परिणाम चित्र में दिखाया गया है। 1.

चावल। 1. व्हाइट-स्पेस प्रॉपर्टी लागू करना

वस्तु मॉडल

document.getElementById("elementID").style.whiteSpace

ब्राउज़र्स

ब्राउज़र इंटरनेट एक्सप्लोररसंस्करण 7.0 तक समावेशी प्री-लाइन, प्री-रैप और इनहेरिट मानों का समर्थन नहीं करता है। के लिए