Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> HTML

HTML में स्पेस के प्रकारों में अंतर करना

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

HTML एलिमेंट्स में चार मुख्य प्रकार के स्पेस हैं जिनके साथ हम काम कर सकते हैं: थिन स्पेस, नॉन-ब्रेकिंग स्पेस, एन स्पेस, और एम स्पेस। नीचे दिए गए कोड एडिटर में चार प्रकारों के बीच आकार में अंतर को रेखांकित किया गया है:

<!DOCTYPE html> <!-- <html> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width"> <title></title> <style> span { background: pink; } <style> body { font-family: Arial } </style> </head> <body style="font-family:Arial;"> <h1>HTML में स्पेस एंटिटीज़ के आकार में अंतर</h1> <!-- वाक्यों की शुरुआत में --> <p style="font-size:16px;text-decoration:underline;font-weight:bold;"> वाक्यों की शुरुआत</p> <p><span>&thinsp;</span>मैं एक वाक्य हूँ।</p> <p><span>&nbsp;</span>मैं एक वाक्य हूँ।</p> <p><span>&ensp;</span>मैं एक वाक्य हूँ।</p> <p><span>&emsp;</span>मैं एक वाक्य हूँ।</p> <!-- शब्दों के बीच में --> <p style="font-size:16px;text-decoration:underline;font-weight:bold;"> शब्दों के बीच में</p> <p>मैं<span>&thinsp;</span>हूँ<span>&thinsp;</span>एक<span>&thinsp;</span>वाक्य।</p> <p>मैं<span>&nbsp;</span>हूँ<span>&nbsp;</span>एक<span>&nbsp;</span>वाक्य।</p> <p>मैं<span>&ensp;</span>हूँ<span>&ensp;</span>एक<span>&ensp;</span>वाक्य।</p> <p>मैं<span>&emsp;</span>हूँ<span>&emsp;</span>एक<span>&emsp;</span>वाक्य।</p> </body> </html>

विभिन्न स्पेस प्रकार विभिन्न उद्देश्यों की पूर्ति कर सकते हैं। इस कोड उदाहरण में, हम स्पेसबार का उपयोग करके एक मानक स्पेस और HTML एंटिटी का उपयोग करने के बीच अंतर को देखते हैं। 

<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width"> <title>repl.it</title> </head> <body style="font-family:Arial;"> <div> <strong>nbsp; उदाहरण का उपयोग</strong> <br/> <br/> <div style="width:50px;height: 50px;border:1px solid red;margin:10px;">Dr. John Doe</div> <div style="width:50px;height: 50px; border: 1px solid red;margin:10px;">Dr.&nbsp;John&nbsp;Doe</div> <div style="width:50px;height: 50px;border:1px solid red;margin:10px;">Reno, NV</div> <div style="width:50px;height: 50px; border: 1px solid red;margin:10px;">Reno,&nbsp;NV</div> </div> <div> <strong>emsp; उदाहरण का उपयोग</strong> <br/> <br/> <div style="border:1px solid red;margin:10px;"> <p>यहाँ कुछ उद्धरण हैं।</p> <p> <em> &mdash;होना या न होना, यही प्रश्न है...</em></p> <p> <em> &mdash;इस सब से ऊपर: अपने प्रति सच्चे रहो...</em></p> <p> <em> &mdash;नाम में क्या रखा है? जिसे हम गुलाब कहते हैं किसी अन्य नाम से भी उतना ही मीठा महकेगा...</em></p> </div> <div style="border: 1px solid red;margin:10px;"> <p>यहाँ कुछ उद्धरण हैं।</p> <p>&emsp;<em> &mdash;होना या न होना, यही प्रश्न है...</em></p> <p>&emsp;<em> &mdash;इस सब से ऊपर: अपने प्रति सच्चे रहो...</em></p> <p>&emsp;<em> &mdash;नाम में क्या रखा है? जिसे हम गुलाब कहते हैं किसी अन्य नाम से भी उतना ही मीठा महकेगा...</em></p> </div> </div> </body>

जब आपके पास कोई वाक्यांश, नाम या संख्या हो जो अगली पंक्ति में नहीं लपेटा जाना चाहिए, तो nbsp कैरेक्टर एंटिटी का उपयोग करें। जब आपके पास टेक्स्ट का एक ब्लॉक हो जिसे उसकी अपनी पंक्ति या पैराग्राफ में जोर देने की आवश्यकता हो, तो emsp कैरेक्टर एंटिटी का उपयोग करें। 

यह तालिका उन कोड्स को रेखांकित करती है जिनका उपयोग विभिन्न आकार के स्पेस के साथ किया जा सकता है:

HTML में स्पेस के प्रकारों में अंतर करना

इनमें से कोई भी कोड उनके संबंधित स्पेस आकार/प्रकार के लिए काम करता है। एंटिटी नामों के लिए ब्राउज़र समर्थन काफी व्यापक है, लेकिन अगर ऐसा नहीं होता है, तो हेक्स और डेस कोड भी काम करते हैं।

  1. HTML लिस्ट्स के प्रकार HTML लिस्ट्स के प्रकार

    HTML में तीन प्रकार की लिस्ट्स होती हैं:अनऑर्डर्ड लिस्ट <ul>इस लिस्ट में बुलेट्स के साथ लिस्ट आइटम्स होते हैं जिनका कोई विशिष्ट क्रम नहीं होता।ऑर्डर्ड लिस्ट <ol>इस लिस्ट का उपयोग ऑर्डर्ड लिस्ट आइटम्स के लिए किया जाता है।डेफिनिशन लिस्ट <dl>इस लिस्ट का उपयोग टर्म्स के लिए डेफिनिशन्स

  1. HTML में एलिमेंट की चौड़ाई कैसे सेट करें? HTML में एलिमेंट की चौड़ाई कैसे सेट करें?

    width एट्रिब्यूट का उपयोग HTML में किसी एलिमेंट की चौड़ाई सेट करने के लिए किया जाता है। यह निम्न एलिमेंट्स के साथ काम करता है: <canvas>, <embed>, <img>, <input>, <video>, <iframe>, <object>, <svg>, <table>, <td>, <th>, <col>। उ

  1. - HTML और ASP के बीच अंतर

    HTML और ASP दोनों वेब डेवलपमेंट लैंग्वेज हैं और वेब सर्वर पेज और एप्लिकेशन विकसित करने में व्यापक रूप से उपयोग किए जाते हैं। दोनों भाषाओं की प्रकृति के आधार पर हम HTML और ASP के बीच अंतर कर सकते हैं: क्र. सं. मुख्य बिंदु HTML ASP 1 परिभा