छवि के चारों ओर पाठ लपेटने के लिए HTML कोड
एक छवि के चारों ओर पाठ लपेटने के लिए कोड की आवश्यकता है? आम तौर पर जब आप एक HTML पृष्ठ बनाते हैं, तो सब कुछ रैखिक रूप से प्रवाहित होता है, जिसका अर्थ है एक के बाद एक सीधे ब्लॉक। मेरी पिछली सभी पोस्ट इसका उदाहरण हैं, अर्थात टेक्स्ट, फिर चित्र, फिर टेक्स्ट इत्यादि।
कभी-कभी आप किसी छवि के नीचे के बजाय उसके आगे पाठ शामिल करना चाह सकते हैं। इसे इमेज के चारों ओर रैपिंग टेक्स्ट कहा जाता है। HTML का उपयोग करके टेक्स्ट को रैप करना वास्तव में काफी आसान है । ध्यान दें कि टेक्स्ट को रैप करने के लिए आपको CSS का उपयोग करने की आवश्यकता नहीं है।(CSS)
हालाँकि, इन दिनों W3C इस प्रकार के कार्यों के लिए HTML के बजाय CSS का उपयोग करने की सलाह देता है। मैं नीचे दोनों विधियों का उल्लेख करूंगा, लेकिन यदि आप कर सकते हैं, तो सीएसएस(CSS) का उपयोग करना बेहतर है क्योंकि यह उत्तरदायी वेबसाइट डिजाइनों के लिए अधिक अनुकूल है।
HTML का उपयोग करके छवि के चारों ओर टेक्स्ट लपेटें
लोरेम(Lorem) इप्सम डोलर सिट एमेट, कॉन्सेक्टेटूर एडिपिसिसिंग एलीट। फ्यूस डिक्टम ग्रेविडा एनिम(Fusce) , क्विस अल्ट्रीसिस मौरिस पॉसुरे क्विस। ड्यूस एडिपिसिसिंग टिनसीडंट(Duis) सैगिटिस। कम(Cum) समाज नाटोक पेनटिबस एट मैग्नीस डिस पार्ट्युरिएंट मोंटेस, नैसेटुर रिडिकुलस मस। अलिकम ए फेलिस विटे ऑग्यू लोबोर्टिस डिक्टम। कुराबिटुर(Curabitur) मोलेस्टी पोसुरे लॉरीट। लोरेम एजेस्टस नॉन इम्पेरडिएट एनिम कॉन्ग्यू में यूट पेलेंटेस्क नन।
छवि के दाईं ओर टेक्स्ट रैप करने के लिए, आपको चित्र को बाईं ओर संरेखित करना होगा:
<img src="IMAGE URL" align="left" /><p>Your text goes here.</p>
यदि आप चाहते हैं कि पाठ बाईं ओर दिखाई दे और छवि सबसे दाईं ओर दिखाई दे, तो बस संरेखण पैरामीटर को "दाएं" में बदलें।
लोरेम(Lorem) इप्सम डोलर सिट एमेट, कॉन्सेक्टेटूर एडिपिसिसिंग एलीट। फ्यूस डिक्टम ग्रेविडा एनिम(Fusce) , क्विस अल्ट्रीसिस मौरिस पॉसुरे क्विस। ड्यूस एडिपिसिसिंग टिनसीडंट(Duis) सैगिटिस। कम(Cum) समाज नाटोक पेनटिबस एट मैग्नीस डिस पार्ट्युरिएंट मोंटेस, नैसेटुर रिडिकुलस मस। अलिकम ए फेलिस विटे ऑग्यू लोबोर्टिस डिक्टम। कुराबिटुर(Curabitur) मोलेस्टी पोसुरे लॉरीट। लोरेम एजेस्टस नॉन इम्पेरडिएट एनिम कॉन्ग्यू में यूट पेलेंटेस्क नन।
<img src="IMAGE URL" align="right" /><p>Your text goes here.</p>
इतना ही! बहुत(Pretty) आसान है ना? केवल तभी जब आप CSS(CSS) का उपयोग करना चाहेंगे , यदि आप चित्रों में हाशिया जोड़ना चाहते हैं, ताकि पाठ और छवि के बीच कुछ स्थान हो।
आप निम्न CSS(CSS) स्टाइलिंग कोड का उपयोग करके किसी चित्र में हाशिया जोड़ सकते हैं :
<img src=”IMAGE URL” align=”left” style=”margin: 0px 10px 0px 0px;” /><p>Your text goes here.</p>
उपरोक्त कोड छवि के दाईं ओर 10 पिक्सेल रिक्त स्थान जोड़ने के लिए MARGIN CSS तत्व का उपयोग करता है। (MARGIN CSS)चूंकि हमने छवि को बाईं ओर संरेखित किया है, हम दाईं ओर व्हाइटस्पेस जोड़ना चाहते हैं।
मूल रूप से, चार नंबर टॉप राइट बॉटम लेफ्ट(TOP RIGHT BOTTOM LEFT) का प्रतिनिधित्व करते हैं । इसलिए यदि आप एक राइट-अलाइन इमेज में व्हाइट स्पेस जोड़ना चाहते हैं, तो आप यह करेंगे:
<img src=”IMAGE URL” align=”right” style=”margin: 0px 0px 0px 10px;” /><p>Your text goes here.</p>
इसलिए इस कार्य को करने के लिए HTML का उपयोग करना काफी सरल है , लेकिन एक बार फिर, यह उत्तरदायी साइटों के लिए अच्छा काम नहीं कर सकता है।
CSS का उपयोग करके छवि के चारों ओर टेक्स्ट लपेटें
किसी छवि के चारों ओर टेक्स्ट लपेटने का बेहतर तरीका सीएसएस(CSS) का उपयोग करना है । यह आपको तत्वों की स्थिति पर अधिक महीन अनाज नियंत्रण देता है और आधुनिक कोडिंग मानकों के साथ बेहतर काम करता है।
<img src="IMAGE URL" alt="A photo" class="left" />
भले ही मैंने HTML उदाहरण में (HTML)CSS को सीधे इमेज टैग में शामिल किया हो , फिर भी आपको वास्तव में ऐसा कभी नहीं करना चाहिए। इसके बजाय, आपके पास स्टाइलशीट नामक एक अलग फ़ाइल होनी चाहिए जिसमें आपके सभी CSS कोड हों।
IMG टैग में, आप बस टैग को एक क्लास असाइन करते हैं और उसे एक नाम देते हैं । मेरे उदाहरण में, मैंने कक्षा का नाम left रखा है । मेरी स्टाइलशीट में, मुझे बस इतना करना है कि निम्नलिखित कोड जोड़ें:
.left { float: left; padding: 0 10px 0 0;}
जैसा कि आप देख सकते हैं, मैंने बाईं ओर संरेखित छवि के दाईं ओर 10px की पैडिंग जोड़ी। मैंने दस्तावेज़ के सामान्य प्रवाह से छवि को स्थानांतरित करने के लिए फ्लोट प्रॉपर्टी का भी उपयोग किया और इसे मूल कंटेनर के बाईं ओर रखा।
जैसा कि आप देख सकते हैं, यह उस सारे कोड को IMG(IMG) टैग में जोड़ने से कहीं ज्यादा साफ है। इसे प्रबंधित करना भी आसान है और आप अपने वेबपेज पर रूप को अनुकूलित करने के लिए बहुत अधिक CSS गुणों का उपयोग कर सकते हैं। (CSS)यदि आपके कोई प्रश्न हैं, तो बेझिझक टिप्पणी करें। आनंद लेना!
Related posts
आईफोन और एंड्रॉइड पर क्यूआर कोड कैसे स्कैन करें
एंड्रॉइड से टेक्स्ट मैसेज कैसे प्रिंट करें
विंडोज़ में एक टेक्स्ट फ़ाइल में चल रही प्रक्रियाओं की सूची सहेजें
GitHub से फ़ाइलें कैसे डाउनलोड करें और कोड कैसे देखें
एक साथ कई टेक्स्ट फाइलों के अंदर खोजें
जब कोई अन्य प्रोग्राम इसका उपयोग कर रहा हो तो लॉक की गई फ़ाइल को कैसे खोलें
फोटोशॉप में टेक्स्ट और इमेज को कैसे घुमाएं
SynWrite Editor: विंडोज 10 के लिए फ्री टेक्स्ट और सोर्स कोड एडिटर
माउस को छुए बिना अपने विंडोज पीसी को कैसे जगाए रखें?
आईफोन से एंड्रॉइड में टेक्स्ट मैसेज कैसे ट्रांसफर करें
निंटेंडो स्विच पर स्क्रीनशॉट कैसे लें
Google दस्तावेज़ में HTML कैसे एम्बेड करें
अपने पीसी सॉफ्टवेयर को अपने आप अपडेट कैसे रखें
माइक्रोसॉफ्ट टीम में टीम कैसे बनाएं
आत्म अलगाव से निपटने के लिए सर्वश्रेष्ठ तकनीकी विचारों में से 8
विंडोज 7/8/10 में डेस्कटॉप आइकॉन से टेक्स्ट लेबल हटाएं
फोटोशॉप में टेक्स्ट को आउटलाइन कैसे करें
विंडोज टास्कबार में आइकन से टेक्स्ट कैसे निकालें
पुस्तक समीक्षा - विंडोज 8 के लिए हाउ-टू गीक गाइड
किसी विशिष्ट एप्लिकेशन के लिए उपयोगकर्ता खाता नियंत्रण (UAC) बंद करें