Follow Us
माध्यम चुनें / Select Medium:
Eng (English) Hindi (हिन्दी)
BSEB • कक्षा 7 • Computer Science • अध्याय 8
अनुमानित समय: 45 Mins
प्रगति: अध्ययनरत

HTML का परिचय (Introduction to HTML)

अध्याय 8, HTML का परिचय (Introduction to HTML), बिहार विद्यालय परीक्षा समिति (BSEB) के कक्षा 7 के विद्यार्थियों को वेब पेज निर्माण और हाइपरटेक्स्ट मार्कअप के मूलभूत सिद्धांतों का व्यापक और अकादमिक अध्ययन कराता है। विद्यार्थी सर टिम बर्नर्स-ली द्वारा वर्ल्ड वाइड वेब (WWW) की स्थापना के ऐतिहासिक संदर्भ से शुरुआत करते हैं और यह समझते हैं कि HTML को एक प्रोग्रामिंग भाषा न मानकर एक दस्तावेज़ संरचनात्मक मार्कअप भाषा क्यों कहा जाता है। इस अध्याय में कंटेनर (युग्मित) टैग्स और एम्प्टी (शून्य) टैग्स, एलिमेंट्स, और एट्रिब्यूट्स के अंतर को स्पष्ट किया गया है। विद्यार्थी DOCTYPE, html, head, title और body से युक्त मानक वेब पेज संरचना तैयार करना सीखते हैं। पाठ्यचर्या में शीर्षकों के पदानुक्रम (h1 से h6), पैराग्राफ, लाइन ब्रेक (br), क्षैतिज रेखा (hr), टेक्स्ट फॉर्मेटिंग (बोल्ड, इटैलिक, अंडरलाइन), सबस्क्रिप्ट (sub) और सुपरस्क्रिप्ट (sup) के वैज्ञानिक प्रयोगों को समाहित किया गया है। इसके अलावा अक्रमित सूचियों (ul), क्रमित सूचियों (ol), एंकर टैग (a) द्वारा हाइपरलिंक निर्माण, LIFO नेस्टिंग नियमों और वेब सुरक्षा नैतिकता का गहन विवरण दिया गया है।

क्या आपने कभी सोचा है?

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

यह अध्याय क्यों महत्वपूर्ण है

21वीं सदी के डिजिटल युग में वेब सामग्री तैयार करना पढ़ना और लिखना सीखने जितना ही आवश्यक कौशल बन चुका है। HTML में दक्षता प्राप्त करके विद्यार्थी इंटरनेट के केवल उपभोक्ता रहने के बजाय सक्रिय निर्माता बनते हैं, जिससे वे अपनी शैक्षणिक परियोजनाएं, विद्यालयी पोर्टल और डिजिटल प्रोफाइल स्वयं बना सकते हैं। इसके अतिरिक्त HTML आधुनिक वेब विकास, सीएसएस (CSS), जावास्क्रिप्ट और उन्नत सॉफ्टवेयर इंजीनियरिंग की दुनिया में प्रवेश करने की पहली और अनिवार्य सीढ़ी है।

अध्ययन से पूर्व (आवश्यक ज्ञान)

  • कंप्यूटर हार्डवेयर, कीबोर्ड और माउस संचालन की बुनियादी जानकारी।
  • नोटपैड (Notepad) जैसे सामान्य टेक्स्ट एडिटर में टेक्स्ट लिखने और फाइल सेव करने का ज्ञान।
  • गूगल क्रोम, मोज़िला फ़ायरफ़ॉक्स या माइक्रोसॉफ्ट एज जैसे वेब ब्राउज़र में इंटरनेट पेज खोलने का अनुभव।
  • फाइल एक्सटेंशन (.txt, .docx, .html) और फोल्डर डायरेक्टरी संरचना की मूलभूत समझ।

इस अध्याय के लक्ष्य

  • हाइपरटेक्स्ट मार्कअप लैंग्वेज (HTML) के इतिहास, परिभाषा और संरचनात्मक उद्देश्य का वर्णन करना।
  • मार्कअप भाषा और प्रोग्रामिंग भाषा के मध्य मूलभूत अंतर को स्पष्ट रूप से समझाना।
  • कंटेनर (युग्मित) टैग्स और एम्प्टी (शून्य / एकल) टैग्स की सटीक पहचान और वर्गीकरण करना।
  • DOCTYPE, html, head, title और body तत्वों से युक्त एक वैध मानक HTML दस्तावेज तैयार करना।
  • शीर्षक टैग्स (h1 से h6), पैराग्राफ (p), लाइन ब्रेक (br) और क्षैतिज विभाजक रेखा (hr) का सही उपयोग करना।
  • टेक्स्ट फॉर्मेटिंग टैग्स जैसे बोल्ड, इटैलिक, सबस्क्रिप्ट (sub) और सुपरस्क्रिप्ट (sup) का प्रयोग करना।
  • अक्रमित सूचियों (ul) और क्रमित सूचियों (ol) के विभिन्न प्रकारों द्वारा जानकारी को व्यवस्थित करना।
  • एंकर टैग (a) और href एट्रिब्यूट की सहायता से आंतरिक, बाह्य और ईमेल हाइपरलिंक बनाना।

अध्याय रूपरेखा एवं प्रगति

1 वर्ल्ड वाइड वेब की नींव और HTML का...
2 HTML दस्तावेज की शारीरिक रचना: टैग्...
3 शीर्षक पदानुक्रम, पैराग्राफ, लाइन ब...
4 टेक्स्ट स्वरूपण: भौतिक, तार्किक और...
5 सूचियों द्वारा जानकारी का संगठन: अक...
6 हाइपरलिंक और वेब नेविगेशन: एंकर टैग...
7 कोडिंग अनुशासन, फाइल नियम, कोड निरी...

सम्पूर्ण सैद्धांतिक एवं वैचारिक अध्ययन

वर्ल्ड वाइड वेब की नींव और HTML का परिचय

1. ऐतिहासिक पृष्ठभूमि: टिम बर्नर्स-ली और सर्न (CERN)

1980 के दशक के उत्तरार्ध में स्विट्जरलैंड के जिनेवा में स्थित यूरोपीय परमाणु अनुसंधान संगठन (CERN) में कार्यरत भौतिक वैज्ञानिकों के सामने एक बड़ी तकनीकी चुनौती थी: दुनिया भर के विभिन्न ऑपरेटिंग सिस्टम वाले कंप्यूटरों पर शोध पत्रों को बिना प्रारूप बिगड़े साझा कैसे किया जाए। वर्ष 1989 में ब्रिटिश कंप्यूटर वैज्ञानिक सर टिम बर्नर्स-ली (Sir Tim Berners-Lee) ने एक क्रांतिकारी विचार प्रस्तावित किया: क्लिक करने योग्य लिंक्स द्वारा जुड़े दस्तावेजों का एक वैश्विक जाल, जिसे वर्ल्ड वाइड वेब (World Wide Web - WWW) का नाम दिया गया।

कंप्यूटरों पर वेब दस्तावेजों को एक समान रूप से प्रदर्शित करने के लिए बर्नर्स-ली ने 1991 में HTML (हाइपरटेक्स्ट मार्कअप लैंग्वेज) के पहले संस्करण का आविष्कार किया। वर्ष 1993 में इस तकनीक को सार्वजनिक और निःशुल्क कर दिया गया, जिसने आधुनिक डिजिटल इंटरनेट क्रांति को जन्म दिया।

2. नाम का विश्लेषण: HTML क्या है?

HyperText Markup Language के प्रत्येक शब्द का एक निश्चित और महत्वपूर्ण तकनीकी अर्थ है:

  • हाइपरटेक्स्ट (HyperText): सामान्य मुद्रित पुस्तकों में पठन एक रेखीय (Linear) क्रम में होता है, जहाँ पाठक पहले पन्ने से दूसरे पन्ने की ओर क्रमिक रूप से आगे बढ़ता है। इसके विपरीत, हाइपरटेक्स्ट अरेखीय (Non-linear) नेविगेशन की सुविधा देता है। वेब पेज पर मौजूद किसी शब्द या चित्र पर क्लिक करके उपयोगकर्ता तुरंत उसी पेज के किसी अन्य भाग, उसी सर्वर के दूसरे पेज, या दुनिया के किसी भी कोने में स्थित सर्वर पर जा सकता है।
  • मार्कअप (Markup): पारंपरिक छपाई और प्रकाशन उद्योग में संपादक पांडुलिपियों के हाशिये पर लाल या नीली कलम से निर्देश लिखते थे—जैसे 'इसे मोटा (बोल्ड) करें', 'इसे मुख्य शीर्षक बनाएं', या 'नया अनुच्छेद शुरू करें'। वेब डिजाइन में मार्कअप का अर्थ विशेष डिजिटल संकेतों (टैग्स) से है जो कोण कोष्ठकों (Angle Brackets) के भीतर लिखे जाते हैं और वेब ब्राउज़र को यह निर्देश देते हैं कि उस टेक्स्ट को स्क्रीन पर कैसे सजाना और दिखाना है।
  • लैंग्वेज / भाषा (Language): HTML का अपना एक मानकीकृत व्याकरण, शब्दावली और सिंटैक्स नियम होते हैं, जिन्हें वर्ल्ड वाइड वेब कंसोर्टियम (W3C) द्वारा तय किया जाता है। यही कारण है कि पटना में बनाया गया वेब पेज लंदन, टोक्यो या न्यूयॉर्क के किसी भी कंप्यूटर पर बिल्कुल एक जैसा दिखता है।

3. अनिवार्य स्पष्टीकरण: HTML प्रोग्रामिंग भाषा क्यों नहीं है?

विद्यार्थियों के बीच यह आम भ्रम होता है कि वे HTML को एक 'प्रोग्रामिंग भाषा' कह देते हैं। कंप्यूटर विज्ञान के दृष्टिकोण से, एक वास्तविक प्रोग्रामिंग भाषा (जैसे C, Python, Java) में गणना करने, तार्किक निर्णय लेने (IF...ELSE), बार-बार लूप चलाने (FOR, WHILE) और मेमोरी में चर (Variables) स्टोर करने की क्षमता होती है।

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

4. HTML सीखने और लिखने के लिए आवश्यक मूलभूत उपकरण

HTML सीखने के लिए किसी महंगे सॉफ्टवेयर या बड़े विकास वातावरण की आवश्यकता नहीं होती। किसी भी कंप्यूटर पर केवल दो बुनियादी उपकरणों से काम शुरू किया जा सकता है:

  1. साधारण टेक्स्ट एडिटर (Plain Text Editor): HTML कोड लिखने के लिए उपयोग होने वाला सॉफ्टवेयर। विंडोज़ कंप्यूटर में पहले से मौजूद नोटपैड (Notepad), मैक पर TextEdit (प्लेन मोड में), या उन्नत एडिटर जैसे VS Code या Notepad++ का उपयोग किया जाता है। ध्यान रखें कि MS Word जैसे वर्ड प्रोसेसर का उपयोग HTML लिखने के लिए कभी नहीं करना चाहिए, क्योंकि वे कोड में अपनी गुप्त फॉर्मेटिंग जोड़ देते हैं।
  2. वेब ब्राउज़र (Web Browser): HTML कोड को पढ़कर उसे सुंदर और दृश्यमान वेब पेज के रूप में बदलने वाला सॉफ्टवेयर। प्रमुख आधुनिक ब्राउज़रों में गूगल क्रोम (Google Chrome), मोज़िला फ़ायरफ़ॉक्स (Mozilla Firefox), माइक्रोसॉफ्ट एज (Microsoft Edge) और सफारी (Apple Safari) शामिल हैं।

HTML फाइल को हमेशा .html या .htm एक्सटेंशन के साथ सेव किया जाता है (जैसे my_school.html)। जब इस फाइल पर डबल-क्लिक किया जाता है, तो ऑपरेटिंग सिस्टम इसे सीधे वेब ब्राउज़र में खोलकर प्रदर्शित करता है।

HTML दस्तावेज की शारीरिक रचना: टैग्स, एलिमेंट्स और मूल संरचना

1. संरचनात्मक इकाइयां: टैग, एलिमेंट और एट्रिब्यूट

HTML में वेब पेज तैयार करने के लिए तीन बुनियादी सिंटैक्स इकाइयों की समझ आवश्यक है:

  • HTML टैग (Tag): कोण कोष्ठकों (< और >) के भीतर बंद एक विशेष निर्देश शब्द। टैग ब्राउज़र को यह बताता है कि सामग्री किस प्रकार प्रदर्शित होगी। उदाहरण के लिए, <p> टैग ब्राउज़र को बताता है कि यहाँ से एक नया पैराग्राफ शुरू होता है। टैग केस-इनसेंसिटिव (Case-insensitive) होते हैं, अर्थात <HTML> और <html> में ब्राउज़र कोई अंतर नहीं करता, किंतु आधुनिक W3C मानक के अनुसार सभी टैग हमेशा छोटे अक्षरों (Lowercase) में ही लिखने चाहिए।
  • HTML एलिमेंट (Element): प्रारंभिक टैग (Opening Tag) से लेकर अंतिम टैग (Closing Tag) तक की संपूर्ण सामग्री, जिसमें बीच का टेक्स्ट भी शामिल होता है, एक एलिमेंट कहलाती है। जैसे: <h1>बिहार बोर्ड परीक्षा</h1> एक संपूर्ण हेडिंग एलिमेंट है।
  • HTML एट्रिब्यूट (Attribute): किसी एलिमेंट के व्यवहार या दिखावट को अतिरिक्त रूप से नियंत्रित करने वाले विशेष गुण। एट्रिब्यूट को हमेशा प्रारंभिक टैग के भीतर ही लिखा जाता है। इसका मानक प्रारूप name="value" होता है। उदाहरण के लिए, <p align="center"> में align एट्रिब्यूट का नाम है और "center" उसका मान है।

2. कंटेनर टैग्स बनाम एम्प्टी (शून्य) टैग्स

बिहार बोर्ड की परीक्षाओं में टैग्स के इन दो वर्गों पर अनिवार्य रूप से प्रश्न पूछे जाते हैं:

टैग का वर्ग संरचनात्मक परिभाषा बंद करने वाला टैग आवश्यक? प्रमुख मानक उदाहरण
कंटेनर टैग्स (युग्मित टैग्स) वे टैग जो किसी टेक्स्ट या सामग्री को प्रारंभिक टैग <tagname> और समापन टैग </tagname> के बीच बंद रखते हैं। इनका प्रभाव केवल बीच में बंद सामग्री पर ही पड़ता है। समापन टैग में आगे एक स्लैश (/) लगा होता है। हाँ, अनिवार्य है (इन्हें </tagname> से बंद करना जरूरी है) <html>...</html>
<head>...</head>
<title>...</title>
<body>...</body>
<p>...</p>
<h1>...</h1>
<b>...</b>
एम्प्टी टैग्स (शून्य / एकल टैग्स) वे टैग जो किसी टेक्स्ट को अपने भीतर बंद नहीं करते। ये दस्तावेज़ में उस स्थान पर तुरंत एक स्वतंत्र क्रिया (जैसे नई लाइन शुरू करना या रेखा खींचना) निष्पादित करते हैं। चूँकि इनके भीतर कोई टेक्स्ट नहीं होता, इसलिए इनका कोई समापन टैग नहीं होता। नहीं (इन्हें कभी </br> या </hr> के रूप में न लिखें) <br> (लाइन ब्रेक)
<hr> (क्षैतिज रेखा)
<img> (चित्र)
<input> (फॉर्म फील्ड)
<meta> (मेटाडेटा)

3. HTML दस्तावेज़ की अनिवार्य मूल संरचना (Boilerplate Architecture)

प्रत्येक वैध HTML वेब पेज निम्नलिखित चार-स्तरीय पदानुक्रम का पालन करता है:

<!DOCTYPE html>
<html>
  <head>
    <title>ब्राउज़र टैब पर दिखने वाला शीर्षक</title>
  </head>
  <body>
    <h1>वेब पेज का मुख्य शीर्षक</h1>
    <p>यह वह दृश्यमान सामग्री है जो स्क्रीन पर दिखाई देती है।</p>
  </body>
</html>

इन मूलभूत अंगों का विवरण:

  1. <!DOCTYPE html>: यह कोई टैग नहीं है, बल्कि वेब ब्राउज़र को यह बताने वाला एक निर्देश है कि यह दस्तावेज़ आधुनिक HTML5 मानकों पर आधारित है। इसे हमेशा सबसे पहली पंक्ति में लिखा जाता है।
  2. <html>...</html>: यह रूट (मूल) कंटेनर टैग है जो पूरे वेब पेज को अपने भीतर समेटे रहता है। यह ब्राउज़र को बताता है कि वेब पेज कहाँ से शुरू और कहाँ खत्म हो रहा है।
  3. <head>...</head>: दस्तावेज़ का शीर्ष भाग। इसमें पेज के बारे में प्रशासनिक जानकारी (मेटाडेटा) और शीर्षक होता है। ध्यान रहे कि <head> के भीतर की सामग्री मुख्य स्क्रीन पर प्रदर्शित नहीं होती।
  4. <title>...</title>: यह <head> के भीतर स्थित होता है और वेब पेज का नाम तय करता है, जो ब्राउज़र के सबसे ऊपर टैब और बुकमार्क में दिखाई देता है।
  5. <body>...</body>: मुख्य शरीर। उपयोगकर्ता को स्क्रीन पर दिखने वाली समस्त सामग्री—शीर्षक, पैराग्राफ, सूचियां, टेबल और लिंक—इसी टैग के भीतर लिखी जाती है।

शीर्षक पदानुक्रम, पैराग्राफ, लाइन ब्रेक और क्षैतिज विभाजक रेखा

1. शीर्षकों का पदानुक्रम: <h1> से <h6> तक

HTML में पाठ को सुव्यवस्थित करने के लिए 6 स्तरों के शीर्षक टैग उपलब्ध हैं, जो <h1> (सबसे बड़ा और सर्वाधिक महत्वपूर्ण) से लेकर <h6> (सबसे छोटा और न्यूनतम महत्वपूर्ण) तक होते हैं। ये ठीक वैसे ही कार्य करते हैं जैसे किसी पाठ्यपुस्तक में मुख्य पाठ का शीर्षक, उप-शीर्षक और खंड-शीर्षक होते हैं।

सभी हेडिंग टैग कंटेनर टैग होते हैं। जब ब्राउज़र किसी हेडिंग टैग को देखता है, तो वह स्वचालित रूप से टेक्स्ट को गहरे मोटे (Bold) अक्षरों में बदल देता है और उसके ऊपर तथा नीचे एक खाली पंक्ति (मार्जिन) जोड़ देता है।

शीर्षक टैग महत्व का स्तर डिफ़ॉल्ट आकार उपयोग के दिशानिर्देश
<h1> स्तर 1 (सर्वोच्च महत्व) सबसे बड़ा फ़ॉन्ट आकार (लगभग 32px) पूरे वेब पेज के मुख्य विषय के लिए आरक्षित। एक पेज पर सामान्यतः एक ही <h1> होना चाहिए।
<h2> स्तर 2 (प्रमुख खंड) दूसरा सबसे बड़ा आकार (लगभग 24px) प्रमुख अध्यायों या मुख्य अनुभागों के शीर्षकों के लिए प्रयुक्त।
<h3> स्तर 3 (उप-खंड) मध्यम आकार (लगभग 18.7px) <h2> के अंतर्गत आने वाले उप-विषयों के लिए।
<h4> स्तर 4 (लघु उप-शीर्षक) सामान्य टेक्स्ट जितना आकार, किंतु बोल्ड विशिष्ट घटकों या अभ्यासों के शीर्षकों के लिए।
<h5> स्तर 5 (अति-लघु शीर्षक) सामान्य टेक्स्ट से छोटा साइडबार या छोटे नोट के लिए प्रयुक्त।
<h6> स्तर 6 (न्यूनतम महत्व) सबसे छोटा फ़ॉन्ट आकार मानक HTML में उपलब्ध सबसे छोटा शीर्षक स्तर।

2. पैराग्राफ एलिमेंट: <p>...</p>

साधारण पाठ को अनुच्छेदों में बांटने के लिए <p>...</p> टैग का उपयोग किया जाता है। वेब ब्राउज़र प्रत्येक पैराग्राफ के ऊपर और नीचे अपने आप थोड़ी खाली जगह छोड़ देता है, जिससे पाठ पढ़ने में सुगम और स्पष्ट दिखाई देता है।

रिक्त स्थान संकुचन की परिघटना (Whitespace Collapsing): नए विद्यार्थी अक्सर टेक्स्ट के बीच जगह बढ़ाने के लिए नोटपैड में कई बार स्पेसबार दबाते हैं या कई बार Enter दबाते हैं। HTML में वेब ब्राउज़र लगातार दिए गए कई स्पेस, टैब या एंटर को समेटकर केवल एक एकल स्पेस में बदल देता है। यदि आपको अतिरिक्त लाइन या दूरी चाहिए, तो आपको कीबोर्ड के बजाय HTML टैग्स का उपयोग करना होगा।

3. लाइन ब्रेक टैग: <br>

जब आप किसी वाक्य को वहीं समाप्त करके अगली पंक्ति से नया शब्द शुरू करना चाहते हैं, किंतु पैराग्राफ जितनी बड़ी खाली जगह नहीं छोड़ना चाहते, तब लाइन ब्रेक टैग <br> का प्रयोग किया जाता है।

  • यह एक एम्प्टी टैग है; इसे कभी बंद नहीं किया जाता।
  • दैनिक प्रयोग: कविता की पंक्तियां, गीत के बोल, या डाक पता लिखने में, जहाँ प्रत्येक पंक्ति तुरंत अगली पंक्ति के नीचे आनी चाहिए:
<p>
  बिहार विद्यालय परीक्षा समिति,<br>
  सिन्हा लाइब्रेरी रोड,<br>
  पटना - 800017, बिहार।
</p>

4. क्षैतिज विभाजक रेखा टैग: <hr>

हॉरिजॉन्टल रूल टैग <hr> एक एम्प्टी टैग है जो वेब पेज की चौड़ाई के आर-पार एक क्षैतिज रेखा खींच देता है। इसका उपयोग दो असंबंधित विषयों को आपस में अलग करने या किसी लेख की समाप्ति दर्शाने के लिए किया जाता है।

<hr> टैग के प्रमुख एट्रिब्यूट्स:

  • width: रेखा की लंबाई तय करता है (जैसे width="80%" या width="500")।
  • size: रेखा की मोटाई या ऊंचाई पिक्सेल में तय करता है (जैसे size="5")।
  • color: रेखा का रंग निर्धारित करता है (जैसे color="red" या color="navy")।
  • align: रेखा का संरेखण तय करता है (align="center", left, right)।

टेक्स्ट स्वरूपण: भौतिक, तार्किक और वैज्ञानिक अंकन

1. टेक्स्ट स्वरूपण: भौतिक बनाम तार्किक टैग्स (Physical vs Logical)

HTML में वाक्यों के भीतर शब्दों की बनावट बदलने के लिए कई फॉर्मेटिंग टैग्स दिए गए हैं। कंप्यूटर विज्ञान में इन्हें दो श्रेणियों में बांटा जाता है:

  • भौतिक टैग्स (Physical Tags): वे टैग जो ब्राउज़र को केवल दृश्यमान रूप बदलने का आदेश देते हैं (जैसे 'इसे बोल्ड करो' या 'तिरछा करो')। इनका कोई गहरा व्याकरणिक या तार्किक अर्थ नहीं होता।
  • तार्किक टैग्स (Logical / Semantic Tags): वे टैग जो पाठ के संरचनात्मक महत्व या संदर्भ को स्पष्ट करते हैं। दृष्टिबाधित लोगों द्वारा उपयोग किए जाने वाले स्क्रीन-रीडर सॉफ्टवेयर इन टैग्स को देखकर आवाज़ में विशेष जोर देकर पढ़ते हैं।

2. आवश्यक टेक्स्ट फॉर्मेटिंग टैग्स तालिका

स्वरूपण का उद्देश्य भौतिक टैग (Physical) तार्किक टैग (Logical) स्क्रीन पर प्रभाव
अक्षरों को मोटा / गहरा करना <b>...</b> <strong>...</strong> अक्षरों को गहरे काले रंग (Bold) में दिखाता है। <strong> अधिक महत्वपूर्ण पाठ को दर्शाता है।
अक्षरों को तिरछा करना <i>...</i> <em>...</em> अक्षरों को आगे की ओर झुकाकर (Italic) दिखाता है। <em> विशेष बल देने के लिए प्रयुक्त होता है।
नीचे रेखा खींचना (Underline) <u>...</u> <ins>...</ins> अक्षरों के ठीक नीचे एक सीधी रेखा खींचता है।
बीच से काटना (Strikethrough) <s>...</s> <del>...</del> अक्षरों के बीच से रेखा खींचता है, जो किसी पुरानी या हटाई गई जानकारी को दर्शाता है।
हाइलाइट करना (Mark) — <mark>...</mark> अक्षरों के पीछे पीला बैकग्राउंड रंग लगाकर उसे तुरंत ध्यान खींचने योग्य बनाता है।

3. वैज्ञानिक और गणितीय अंकन: सबस्क्रिप्ट और सुपरस्क्रिप्ट

कक्षा 7 की परीक्षा में रासायनिक सूत्रों और गणितीय घातों को प्रदर्शित करने वाले दो टैग्स अत्यंत महत्वपूर्ण हैं:

क. सबस्क्रिप्ट टैग: <sub>...</sub> (पादांक)

सबस्क्रिप्ट टैग अक्षरों या संख्याओं को सामान्य आधार रेखा (Baseline) से नीचे और थोड़े छोटे आकार में प्रदर्शित करता है। इसका उपयोग रासायनिक सूत्रों में अणुओं की संख्या लिखने के लिए किया जाता है:

  • जल का सूत्र: H<sub>2</sub>O स्क्रीन पर H2O दिखता है।
  • सल्फ्यूरिक एसिड: H<sub>2</sub>SO<sub>4</sub> स्क्रीन पर H2SO4 दिखता है।
  • कार्बन डाइऑक्साइड: CO<sub>2</sub> स्क्रीन पर CO2 दिखता है।

ख. सुपरस्क्रिप्ट टैग: <sup>...</sup> (घातांक)

सुपरस्क्रिप्ट टैग अक्षरों या संख्याओं को सामान्य आधार रेखा से ऊपर और थोड़े छोटे आकार में प्रदर्शित करता है। इसका उपयोग गणितीय घातों (Powers) और तिथियों के लिए किया जाता है:

  • पाइथागोरस प्रमेय: a<sup>2</sup> + b<sup>2</sup> = c<sup>2</sup> स्क्रीन पर a2 + b2 = c2 दिखता है।
  • बीजगणितीय सूत्र: (a + b)<sup>2</sup> = a<sup>2</sup> + 2ab + b<sup>2</sup> स्क्रीन पर (a + b)2 = a2 + 2ab + b2 दिखता है।
  • तिथि सूचक: 15<sup>th</sup> August स्क्रीन पर 15th August दिखता है।

4. फ़ॉन्ट और बैकग्राउंड का रंग बदलना

पारंपरिक HTML में अक्षरों की शैली बदलने के लिए <font> टैग तथा पेज का रंग बदलने के लिए <body> एट्रिब्यूट्स का उपयोग किया जाता था:

  • <font face="Arial" size="4" color="blue">सूचना</font>: लिखावट का प्रकार (face), आकार (1 से 7 तक) और रंग तय करता है।
  • <body bgcolor="#e0f2fe" text="#0f172a">: पूरे पेज की पृष्ठभूमि का रंग (bgcolor) और सामान्य अक्षरों का रंग (text) निर्धारित करता है।

सूचियों द्वारा जानकारी का संगठन: अक्रमित, क्रमित और विवरण सूचियां

1. वेब पेज में सूचियों (Lists) का महत्व

लंबे पैराग्राफ पढ़ने में उबाऊ होते हैं और उनमें से महत्वपूर्ण बिंदु खोजना कठिन होता है। सूचियां सूचनाओं को छोटे, व्यवस्थित और पठनीय बिंदुओं में बांट देती हैं, जिससे पाठक जानकारी को शीघ्रता से समझ सकते हैं।

HTML में मुख्य रूप से तीन प्रकार की सूचियां होती हैं: अक्रमित सूचियां (Unordered), क्रमित सूचियां (Ordered) और विवरण सूचियां (Description)।

2. अक्रमित (बुलेटेड) सूचियां: <ul>...</ul>

अक्रमित सूची (Unordered List) का उपयोग तब किया जाता है जब मदों (Items) का कोई निश्चित क्रम या प्राथमिकता आवश्यक न हो (जैसे खरीदारी की सूची या विषयों के नाम)। पूरी सूची को <ul>...</ul> टैग में रखा जाता है, और प्रत्येक बिंदु को <li>...</li> (List Item) टैग में लिखा जाता है।

बुलेट के आकार को type एट्रिब्यूट द्वारा बदला जा सकता है:

  • type="disc": डिफ़ॉल्ट रूप; ठोस भरा हुआ काला गोल बिंदु।
  • type="circle": खोखला गोलाकार छल्ला।
  • type="square": ठोस भरा हुआ चौकोर बिंदु।
<ul type="square">
  <li>कंप्यूटर विज्ञान</li>
  <li>गणित</li>
  <li>विज्ञान</li>
</ul>

3. क्रमित (क्रमांकित) सूचियां: <ol>...</ol>

क्रमित सूची (Ordered List) का उपयोग तब किया जाता है जब मदों का क्रम, चरण या संख्यात्मक वरीयता अत्यंत महत्वपूर्ण हो (जैसे चाय बनाने की विधि या एल्गोरिदम के चरण)। पूरी सूची को <ol>...</ol> में और प्रत्येक बिंदु को <li>...</li> में लिखा जाता है।

नंबरिंग के प्रकार को दो प्रमुख एट्रिब्यूट्स द्वारा नियंत्रित किया जाता है:

एट्रिब्यूट मान के विकल्प उत्पन्न होने वाली नंबरिंग शैली
type type="1" (डिफ़ॉल्ट) साधारण अरबी अंक: 1, 2, 3, 4, 5...
type="A" अंग्रेजी के बड़े अक्षर: A, B, C, D...
type="a" अंग्रेजी के छोटे अक्षर: a, b, c, d...
type="I" रोमन बड़े अंक: I, II, III, IV, V...
type="i" रोमन छोटे अंक: i, ii, iii, iv, v...
start पूर्णांक मान (जैसे start="5") नंबरिंग को किसी विशिष्ट संख्या से शुरू करता है (जैसे 5 से शुरू करना)।
reversed बूलियन एट्रिब्यूट गिनती को उल्टे क्रम में प्रदर्शित करता है (जैसे 5, 4, 3, 2, 1)।

4. नेस्टेड सूचियां (सूचियों के भीतर सूचियां)

जब किसी सूची के एक बिंदु (<li>) के भीतर एक दूसरी पूरी सूची डाल दी जाती है, तो उसे नेस्टेड सूची (Nested List) कहा जाता है। इसका उपयोग बहु-स्तरीय रूपरेखा तैयार करने में होता है:

<ol type="1">
  <li>हार्डवेयर उपकरण
    <ul type="circle">
      <li>सेंट्रल प्रोसेसिंग यूनिट (CPU)</li>
      <li>रैम (RAM)</li>
    </ul>
  </li>
  <li>सॉफ्टवेयर उपकरण
    <ul type="circle">
      <li>ऑपरेटिंग सिस्टम</li>
      <li>एप्लिकेशन सॉफ्टवेयर</li>
    </ul>
  </li>
</ol>

5. विवरण सूचियां: <dl>, <dt>, <dd>

विवरण सूची (Description List) शब्दावली या परिभाषाओं को दर्शाने के लिए होती है:

  • <dl>...</dl>: मुख्य विवरण सूची कंटेनर।
  • <dt>...</dt>: परिभाषा पद (Definition Term - जिस शब्द को परिभाषित करना है)।
  • <dd>...</dd>: परिभाषा विवरण (Definition Description - उस शब्द की व्याख्या)।

हाइपरलिंक और वेब नेविगेशन: एंकर टैग और एट्रिब्यूट्स

1. हाइपरलिंक्स का दर्शन और महत्व

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

2. एंकर टैग: <a>...</a>

HTML में किसी भी प्रकार का हाइपरलिंक बनाने के लिए एंकर टैग (Anchor Tag) <a>...</a> का उपयोग किया जाता है। यह एक कंटेनर टैग है जो उस शब्द को घेरता है जिस पर उपयोगकर्ता क्लिक करेगा।

किंतु केवल <a>क्लिक करें</a> लिखने से लिंक काम नहीं करेगा। इसे कार्यशील बनाने के लिए इसका सबसे महत्वपूर्ण एट्रिब्यूट href (Hypertext Reference) लगाना अनिवार्य है। href उस गंतव्य वेब पते (URL) को बताता है जहाँ क्लिक करने पर जाना है:

<a href="https://www.targetexams.com">टारगेट एग्जाम्स पोर्टल पर जाएं</a>

यहाँ स्क्रीन पर उपयोगकर्ता को नीले रंग में "टारगेट एग्जाम्स पोर्टल पर जाएं" दिखाई देगा, जिस पर क्लिक करते ही वेबसाइट खुल जाएगी।

3. हाइपरलिंक्स का वर्गीकरण

लिंक का प्रकार कार्य एवं गंतव्य सिंटैक्स का उदाहरण
बाहरी लिंक (External Link) इंटरनेट पर मौजूद किसी पूरी तरह अलग वेबसाइट पर ले जाता है। इसमें पूरा वेब पता प्रोटोकॉल (https://) सहित लिखना अनिवार्य होता है। <a href="https://bseb.bihar.gov.in">बिहार बोर्ड आधिकारिक वेबसाइट</a>
आंतरिक लिंक (Internal Link) उसी वेबसाइट के किसी दूसरे वेब पेज पर ले जाता है। इसमें केवल फाइल का नाम दिया जाता है। <a href="about.html">हमारे विद्यालय के बारे में</a>
समान पेज बुकमार्क लिंक उसी वेब पेज के किसी विशिष्ट भाग या नीचे के किसी पैराग्राफ पर तुरंत ले जाता है। इसमें # प्रतीक के साथ उस भाग की आईडी दी जाती है। <a href="#top">पेज के शीर्ष पर वापस जाएं</a>
ईमेल लिंक (Mailto) कंप्यूटर के ईमेल सॉफ्टवेयर को खोलकर सीधे निर्दिष्ट पते पर ईमेल भेजने की सुविधा देता है। इसमें mailto: का प्रयोग होता है। <a href="mailto:info@bseb.ac.in">हेल्पडेस्क को ईमेल भेजें</a>

4. नई विंडो में लिंक खोलना: target एट्रिब्यूट

सामान्यतः जब कोई उपयोगकर्ता लिंक पर क्लिक करता है, तो नया पेज उसी टैब में खुल जाता है जिससे पुराना पेज हट जाता है। इसे नियंत्रित करने के लिए target एट्रिब्यूट का उपयोग किया जाता है:

  • target="_self": डिफ़ॉल्ट व्यवहार; उसी टैब या विंडो में पेज खोलता है।
  • target="_blank": लिंक को ब्राउज़र के एक बिल्कुल नए टैब (New Tab) में खोलता है। बाहरी वेबसाइटों को जोड़ते समय इसका उपयोग सर्वोत्तम माना जाता है ताकि उपयोगकर्ता आपकी वेबसाइट से बाहर न जाए:
<a href="https://www.targetexams.com" target="_blank">टारगेट एग्जाम्स नए टैब में खोलें</a>

5. ब्राउज़र में हाइपरलिंक की दृश्य अवस्थाएं

वेब ब्राउज़र लिंक की स्थिति दर्शाने के लिए रंग परंपरा का पालन करते हैं:

  • अदेखा लिंक (Unvisited Link): सामान्यतः नीले रंग में रेखांकित दिखाई देता है।
  • देखा गया लिंक (Visited Link): बैंगनी (Purple) रंग में रेखांकित दिखता है, जो बताता है कि उपयोगकर्ता पहले इस लिंक पर जा चुका है।
  • सक्रिय लिंक (Active Link): जिस मिलीसेकंड में माउस का बटन उस पर दबाया जाता है, वह लाल रंग में चमकता है।

कोडिंग अनुशासन, फाइल नियम, कोड निरीक्षण और वेब सुरक्षा

1. कोडिंग अनुशासन: टैग्स के नेस्टिंग के नियम

HTML में कोड लिखते समय गणितीय नियमों की तरह नेस्टिंग के LIFO (Last In, First Out) नियम का सख्ती से पालन करना चाहिए। इसका अर्थ है कि जो टैग सबसे अंत में खोला गया है, उसे सबसे पहले बंद किया जाना चाहिए।

गलत नेस्टिंग (त्रुटिपूर्ण):

<p><b><i>बिहार बोर्ड परीक्षा</b></i></p>  <!-- नियम का उल्लंघन! -->

सही नेस्टिंग (शुद्ध):

<p><b><i>बिहार बोर्ड परीक्षा</i></b></p>  <!-- LIFO नियम का पूर्ण पालन -->

यहाँ ध्यान दें कि <i> सबसे बाद में खुला था इसलिए वह सबसे पहले बंद हुआ, फिर <b> और अंत में <p> बंद हुआ।

2. वेब फाइलों के नामकरण के स्वर्णिम नियम

इंटरनेट के वेब सर्वर लिनक्स (Linux) जैसे ऑपरेटिंग सिस्टम पर चलते हैं जो बड़े और छोटे अक्षरों में कड़ाई से भेद करते हैं। अतः विद्यार्थियों को फाइल सेव करते समय चार नियमों का पालन करना चाहिए:

  1. फाइल नाम में कभी स्पेस (खाली जगह) न दें: mera school.html जैसा नाम न रखें। सर्वर खाली जगह को %20 में बदल देता है जिससे लिंक टूट जाते हैं। इसके स्थान पर हाइफन का प्रयोग करें: mera-school.html।
  2. हमेशा छोटे अक्षरों (Lowercase) का उपयोग करें: फाइल का नाम हमेशा छोटे अक्षरों में रखें (जैसे contact.html)। सर्वर पर Page.html और page.html दो अलग-अलग फाइलें मानी जाती हैं।
  3. होमपेज का मानक नाम: जब कोई उपयोगकर्ता किसी वेबसाइट का मुख्य पता खोलता है, तो सर्वर अपने आप index.html नाम की फाइल को खोजता है। अतः किसी भी वेबसाइट के मुख्य मुखपृष्ठ का नाम हमेशा index.html ही होना चाहिए।
  4. सही एक्सटेंशन सुनिश्चित करें: नोटपैड से सेव करते समय 'Save as type' में 'All Files (*.*)' चुनें ताकि फाइल के अंत में गलती से .txt न जुड़े।

3. किसी भी वेबसाइट का कोड देखना: डेवलपर टूल्स

HTML की सबसे बड़ी खूबी यह है कि यह पूरी तरह पारदर्शी है। कोई भी विद्यार्थी किसी भी लाइव वेबसाइट की बनावट देख सकता है:

  • पेज का कोड देखना (View Page Source): किसी भी वेब पेज पर राइट-क्लिक करें और "View Page Source" चुनें (शॉर्टकट: Ctrl + U)। ब्राउज़र एक नए टैब में उस पेज का पूरा HTML कोड दिखा देगा।
  • एलिमेंट की जांच (Inspect Element): किसी विशिष्ट बटन या हेडिंग पर राइट-क्लिक करके "Inspect" चुनें (शॉर्टकट: F12)। इससे डेवलपर टूल्स खुल जाते हैं जहाँ कोड में तुरंत बदलाव करके लाइव असर देखा जा सकता है।

4. वेब सुरक्षा, आचार संहिता और डिजिटल नागरिकता

वेब सामग्री का निर्माण करते समय विद्यार्थियों को एक जिम्मेदार डिजिटल नागरिक की तरह आचरण करना चाहिए:

  • कॉपीराइट का सम्मान: बिना अनुमति के किसी अन्य वेबसाइट का टेक्स्ट या कोड चोरी न करें।
  • व्यक्तिगत गोपनीयता की रक्षा: सार्वजनिक वेब पेज पर कभी भी अपना घर का पता, निजी मोबाइल नंबर, पासवर्ड या बैंक खाता विवरण न लिखें।
  • सुरक्षित हाइपरलिंकिंग: उपयोगकर्ताओं को कभी भी भ्रामक, असुरक्षित या अज्ञात संदिग्ध लिंक पर न भेजें।

प्रोग्रामिंग सिंटेक्स, स्टेटमेंट्स एवं भाषा अनुवादक नियम

वेब वास्तुकला एवं HTML पारिस्थितिकी तंत्र ढांचा
वेब ब्राउजिंग को संभव बनाने वाले चार प्रमुख घटकों का विश्लेषण करता है: (1) वेब सर्वर: दुनिया में दूर स्थित कंप्यूटर जहाँ HTML फाइलें और चित्र सुरक्षित रहते हैं; (2) वेब क्लाइंट: उपयोगकर्ता का स्थानीय कंप्यूटर या मोबाइल जो इंटरनेट से पेज मांगता है; (3) वेब ब्राउज़र: क्लाइंट सॉफ्टवेयर (क्रोम, फ़ायरफ़ॉक्स) जो HTML कोड को पढ़कर दृश्यमान रंगीन पेज में बदलता है; (4) HTML दस्तावेज़: टैग्स से सजा साधारण टेक्स्ट जो .html एक्सटेंशन से सुरक्षित रहता है।
कंटेनर बनाम एम्प्टी (शून्य) टैग्स निदान ढांचा
HTML टैग्स को दो अनिवार्य संरचनात्मक वर्गों में विभाजित करता है: (1) कंटेनर टैग्स: वे जो सामग्री को प्रारंभिक और समापन टैग (...) के बीच घेरते हैं, जैसे , , , <body>, <p>, <h1>-<h6>, <b>, <i>, <ul>, <ol>, <a>। इन्हें बंद न करने पर पूरे पेज का प्रारूप बिगड़ जाता है। (2) एम्प्टी टैग्स: जो कोई टेक्स्ट नहीं घेरते और बिना बंद किए तत्काल कार्य करते हैं, जैसे <br> (लाइन ब्रेक), <hr> (विभाजक रेखा), <img>।</div> </div> </div> <div class="sm-formula-card humanities-card" style="border-top-color: #0284c7;"> <div> <div class="f-name">मानक HTML5 बॉयलरप्लेट संरचनात्मक पदानुक्रम ढांचा</div> <div class="f-val">एक वैध HTML दस्तावेज़ के चार अनिवार्य स्तरों को स्पष्ट करता है: स्तर 0: <!DOCTYPE html> जो ब्राउज़र को आधुनिक HTML5 मानक का निर्देश देता है; स्तर 1: <html>...</html> जो संपूर्ण दस्तावेज़ को समेटने वाला मूल (Root) तत्व है; स्तर 2: <head>...</head> जो अदृश्य प्रशासनिक जानकारी और ब्राउज़र टैब पर दिखने वाले <title> को रखता है; स्तर 3: <body>...</body> जो स्क्रीन पर उपयोगकर्ता को दिखने वाले सभी शीर्षकों, अनुच्छेदों, तालिकाओं और लिंक्स को धारण करता है।</div> </div> </div> <div class="sm-formula-card humanities-card" style="border-top-color: #0284c7;"> <div> <div class="f-name">शीर्षक पदानुक्रम एवं अर्थगत महत्व पैमाना ढांचा</div> <div class="f-val">शीर्षक स्तरों के महत्व और आकार का पैमाना: <h1> पूरे पेज का एकमात्र मुख्य शीर्षक होता है (सबसे बड़ा आकार); <h2> प्रमुख अध्यायों या बड़े खंडों को दर्शाता है; <h3> उप-विषयों के लिए प्रयुक्त होता है; <h4> छोटे उप-शीर्षकों के लिए; <h5> और <h6> बहुत छोटे फुटनोट या सहायक शीर्षकों के लिए उपयोग होते हैं। सर्च इंजन और स्क्रीन रीडर इस पदानुक्रम के आधार पर पेज की मुख्य सामग्री का अनुक्रमण करते हैं।</div> </div> </div> <div class="sm-formula-card humanities-card" style="border-top-color: #0284c7;"> <div> <div class="f-name">भौतिक बनाम तार्किक टेक्स्ट स्वरूपण तुलना ढांचा</div> <div class="f-val">दिखावट और अर्थ के आधार पर फॉर्मेटिंग टैग्स का अंतर: (1) भौतिक टैग्स केवल दृश्य रूप बदलते हैं: <b> (बोल्ड), <i> (तिरछा), <u> (अंडरलाइन), <s> (स्ट्राइकथ्रू); (2) तार्किक टैग्स टेक्स्ट के व्याकरणिक और संरचनात्मक महत्व को स्पष्ट करते हैं: <strong> (अत्यंत महत्वपूर्ण पाठ, जिसे स्क्रीन रीडर जोर देकर पढ़ते हैं), <em> (विशेष बल), <ins> (जोड़ा गया पाठ), <del> (हटाया गया पाठ), <mark> (हाइलाइट किया गया पाठ)।</div> </div> </div> <div class="sm-formula-card humanities-card" style="border-top-color: #0284c7;"> <div> <div class="f-name">HTML सूचियों का वर्गीकरण एवं विन्यास ढांचा</div> <div class="f-val">तीन प्रमुख सूचियों के उपयोग के नियम: (1) अक्रमित सूचियां (<ul>): बुलेटेड बिंदु जहाँ क्रम का महत्व नहीं होता, type='disc|circle|square' द्वारा नियंत्रित; (2) क्रमित सूचियां (<ol>): क्रमांकित चरण जहाँ क्रम अनिवार्य होता है, type='1|A|a|I|i' तथा start='n' द्वारा नियंत्रित; (3) विवरण सूचियां (<dl>): शब्दावली और परिभाषाएं, जो <dt> (पद) और <dd> (विवरण) द्वारा बनती हैं। सूचियों को एक-दूसरे के भीतर नेस्ट भी किया जा सकता है।</div> </div> </div> <div class="sm-formula-card humanities-card" style="border-top-color: #0284c7;"> <div> <div class="f-name">हाइपरलिंक प्रोटोकॉल एवं गंतव्य नियंत्रण ढांचा</div> <div class="f-val">एंकर टैग <a> के संचालन नियम: (1) पूर्ण बाहरी लिंक: पूरे प्रोटोकॉल (https://domain.com) के साथ अन्य वेबसाइट पर भेजते हैं; (2) सापेक्ष आंतरिक लिंक: उसी वेबसाइट की स्थानीय फाइलों (about.html) को जोड़ते हैं; (3) इन-पेज बुकमार्क: #id की मदद से उसी पेज के किसी भाग पर छलांग लगाते हैं; (4) ईमेल लिंक: mailto: द्वारा ईमेल सॉफ्टवेयर खोलते हैं; (5) target='_blank' लिंक को सुरक्षित नए टैब में खोलता है।</div> </div> </div> <div class="sm-formula-card humanities-card" style="border-top-color: #0284c7;"> <div> <div class="f-name">HTML सिंटैक्स शुद्धता एवं LIFO नेस्टिंग निदान ढांचा</div> <div class="f-val">शुरुआती गलतियों की पहचान करता है: (1) गलत नेस्टिंग: लास्ट-इन-फर्स्ट-आउट नियम का उल्लंघन (जैसे <b><i>पाठ</b></i> लिखना); (2) एम्प्टी टैग्स को बंद करना: </br> या </hr> लिखने की गलती; (3) स्पेस की उम्मीद: स्पेसबार से अधिक दूरी बनने की गलतफहमी; (4) फाइल नामकरण त्रुटि: फाइल के नाम में खाली जगह छोड़ना या .html एक्सटेंशन न लगाना। समाधान: कड़े नेस्टिंग अनुशासन और पेज स्रोत (Ctrl + U) की जांच से संभव।</div> </div> </div> </div> </div> <!-- Section 1.6: Solved Examples & Application Questions --> <div class="sm-section-card" id="examples"> <div class="sm-sec-head"> <i class="fa-solid fa-graduation-cap" style="color:#059669;"></i> <h2>अवधारणात्मक हल उदाहरण एवं अनुप्रयोग (Solved Examples)</h2> </div> <div class="sm-examples-list"> <div class="sm-example-item"> <span class="q-badge">उदाहरण 1</span> <div class="q-text"></div> <div class="sol-box"> <div style="font-weight:700;color:#15803d;margin-bottom:6px;"><i class="fa-solid fa-check-circle me-1"></i> विस्तृत समाधान / उत्तर:</div> <div style="font-size:14px;color:#1e293b;line-height:1.7;">1. कंटेनर टैग्स: <p> और <h1> कारण: ये दोनों टैग किसी टेक्स्ट सामग्री को प्रारंभिक और अनिवार्य समापन टैग (</p> और </h1>) के बीच घेरते हैं और उस सामग्री पर स्वरूपण लागू करते हैं। 2. एम्प्टी टैग्स: <br> और <hr> कारण: ये टैग किसी सामग्री को अपने भीतर बंद नहीं करते और बिना समापन टैग के तुरंत एक स्वतंत्र कार्य (लाइन ब्रेक और क्षैतिज रेखा) करते हैं।</div> </div> </div> <div class="sm-example-item"> <span class="q-badge">उदाहरण 2</span> <div class="q-text"></div> <div class="sol-box"> <div style="font-weight:700;color:#15803d;margin-bottom:6px;"><i class="fa-solid fa-check-circle me-1"></i> विस्तृत समाधान / उत्तर:</div> <div style="font-size:14px;color:#1e293b;line-height:1.7;"><!DOCTYPE html> <html> <head> <title>बिहार बोर्ड कक्षा 7

कंप्यूटर विज्ञान में स्वागत है

HTML वर्ल्ड वाइड वेब पर सभी वेबसाइटों की आधारशिला है।

उदाहरण 3
विस्तृत समाधान / उत्तर:
(क) जल का सूत्र:

जल का रासायनिक सूत्र: H2O

(ख) सल्फ्यूरिक एसिड का सूत्र:

सल्फ्यूरिक एसिड का सूत्र: H2SO4

(ग) पाइथागोरस प्रमेय:

पाइथागोरस प्रमेय: a2 + b2 = c2

उदाहरण 4
विस्तृत समाधान / उत्तर:
(क) रोमन अंकों वाली क्रमित सूची:
  1. एक बर्तन में पानी उबालें
  2. चायपत्ती और चीनी डालें
  3. दूध डालकर छान लें
(ख) चौकोर बुलेट वाली अक्रमित सूची:
  • कीबोर्ड (Keyboard)
  • माउस (Mouse)
  • स्कैनर (Scanner)
उदाहरण 5
विस्तृत समाधान / उत्तर:
(क) नए टैब में खुलने वाला बाहरी लिंक: बिहार बोर्ड रिजल्ट पोर्टल (ख) ईमेल संपर्क लिंक: परीक्षा नियंत्रक से संपर्क करें
उदाहरण 6
विस्तृत समाधान / उत्तर:
पटना हाई स्कूल - विज्ञान क्लब

पटना हाई स्कूल विज्ञान क्लब

हमारे आधिकारिक वेब पोर्टल में आपका स्वागत है। हमारा उद्देश्य विद्यार्थियों में वैज्ञानिक दृष्टिकोण और नवाचार को बढ़ावा देना है।


आगामी गतिविधियां

  1. वार्षिक रोबोटिक्स प्रदर्शनी
  2. विज्ञान क्विज़ प्रतियोगिता
  3. खगोल विज्ञान रात्रि आकाश दर्शन शिविर

अधिक शोध सामग्री के लिए, इसरो (ISRO) पोर्टल पर जाएं।

सामान्य गलतियाँ एवं परीक्षक के जाल (Examiner Traps)

सामान्य भ्रम / गलत उत्तर

परीक्षा की उत्तर-पुस्तिका में HTML को एक प्रोग्रामिंग भाषा लिख देना।

सही वैज्ञानिक तथ्य

HTML विशुद्ध रूप से एक मार्कअप भाषा है जो दस्तावेज़ की संरचना तय करती है। इसमें प्रोग्रामिंग भाषाओं की तरह कोई गणना, तार्किक निर्णय (IF/ELSE), लूप या मेमोरी चर नहीं होते।

सामान्य भ्रम / गलत उत्तर

टैग्स के नेस्टिंग में LIFO नियम का उल्लंघन करना (जैसे पाठ लिखना)।

सही वैज्ञानिक तथ्य

HTML टैग्स को खुलने के उल्टे क्रम (Last In, First Out) में बंद किया जाना चाहिए। सबसे अंत में खुला टैग सबसे पहले बंद होना चाहिए: पाठ।

सामान्य भ्रम / गलत उत्तर

एम्प्टी टैग्स को बंद करने का प्रयास करना (जैसे
या लिखना)।

सही वैज्ञानिक तथ्य

एम्प्टी टैग्स (शून्य टैग्स) जैसे
और
किसी टेक्स्ट को नहीं घेरते और इनका कोई समापन टैग नहीं होता।
या लिखना एक सिंटैक्स त्रुटि है।

सामान्य भ्रम / गलत उत्तर

सबस्क्रिप्ट () और सुपरस्क्रिप्ट () के प्रयोग में उलटफेर कर देना।

सही वैज्ञानिक तथ्य

याद रखें: अक्षरों को आधार रेखा से नीचे लाता है (जैसे जल का सूत्र H2O); अक्षरों को आधार रेखा से ऊपर ले जाता है (जैसे गणितीय घात x2)।

सामान्य भ्रम / गलत उत्तर

फाइल के नाम में खाली जगह छोड़ना या उसे .txt एक्सटेंशन के साथ सेव कर देना।

सही वैज्ञानिक तथ्य

वेब फाइल के नाम में कभी स्पेस न दें (हाइफन का प्रयोग करें: my-page.html)। फाइल को .html एक्सटेंशन के साथ ही सेव करें ताकि ब्राउज़र उसे पहचान सके।

अध्याय का सार संक्षेप एवं 10 मुख्य निष्कर्ष

मुख्य बिंदु 1
HTML हाइपरलिंक के माध्यम से वेब दस्तावेजों के बीच अरेखीय नेविगेशन को संभव बनाता है।
मुख्य बिंदु 2
वेब पेज बनाने के लिए साधारण टेक्स्ट एडिटर (नोटपैड) और देखने के लिए वेब ब्राउज़र चाहिए।
मुख्य बिंदु 3
के भीतर का डेटा ब्राउज़र स्क्रीन पर नहीं दिखता; केवल की सामग्री प्रदर्शित होती है।
मुख्य बिंदु 4

(लाइन ब्रेक) और
(क्षैतिज रेखा) एम्प्टी टैग्स हैं जिन्हें कभी बंद नहीं किया जाता।
मुख्य बिंदु 5
तार्किक टैग्स (, ) स्क्रीन रीडर और सर्च इंजन को पाठ का अर्थगत महत्व बताते हैं।
मुख्य बिंदु 6
    टैग में type ('1', 'A', 'a', 'I', 'i') और start एट्रिब्यूट से नंबरिंग नियंत्रित होती है।
मुख्य बिंदु 7
नेस्टेड सूचियों में मुख्य बिंदु के
  • के भीतर उप-सूची डालकर बहु-स्तरीय रूपरेखा बनाई जाती है।
  • मुख्य बिंदु 8
    target='_blank' एट्रिब्यूट लगाने से बाहरी लिंक सुरक्षित रूप से एक नए ब्राउज़र टैब में खुलता है।
    मुख्य बिंदु 9
    किसी भी वेबसाइट के मुख्य होमपेज का नाम अनिवार्य रूप से index.html होना चाहिए।
    मुख्य बिंदु 10
    लाइव वेब पर किसी भी पेज का स्रोत देखने के लिए Ctrl + U और डेवलपर टूल्स के लिए F12 दबाया जाता है।
    STAY UPDATED

    Get the Latest Updates

    New test series, syllabus updates, exam notifications and more.

    Syllabus
    Updates
    Exam
    Alerts
    Study
    Resources