Q. HTML क्या है और वेब विकास में इसका क्या उपयोग है?
Ans. HTML का पूरा नाम HyperText Markup Language है। इसका उपयोग वेबपेज की संरचना बनाने के लिए होता है, जैसे शीर्षक, पैराग्राफ, चित्र, लिंक, तालिकाएँ और फ़ॉर्म।
Q. HTML और CSS में क्या अंतर है?
Ans. HTML वेबपेज की संरचना और अर्थ निर्धारित करता है, जबकि CSS रंग, फ़ॉन्ट, दूरी, लेआउट और अन्य दृश्य डिज़ाइन नियंत्रित करता है।
Q. Semantic HTML क्या है? उदाहरण दीजिए।
Ans. Semantic HTML में ऐसे तत्व उपयोग होते हैं जो सामग्री का अर्थ बताते हैं। उदाहरण: header, nav, main, article, section और footer। इससे कोड समझना और वेबपेज को सुलभ बनाना आसान होता है।
Q. HTML5 में DOCTYPE घोषणा क्यों लिखी जाती है?
Ans. HTML5 में ब्राउज़र को दस्तावेज़ का HTML मानक बताता है और आधुनिक Standards Mode में पेज प्रस्तुत करने में सहायता करता है।
Q. HTML Element और HTML Attribute में क्या अंतर है?
Ans. Element HTML संरचना का हिस्सा है, जैसे
यह पैराग्राफ है
। Attribute किसी element की अतिरिक्त जानकारी या सेटिंग देता है, जैसे

में src और alt।
Q. Block और Inline Elements में क्या अंतर है?
Ans. Block स्तर के तत्व सामान्यतः नई पंक्ति से शुरू होते हैं और उपलब्ध चौड़ाई लेते हैं, जैसे div और p। Inline तत्व सामान्यतः टेक्स्ट की उसी पंक्ति में रहते हैं, जैसे span और a।
Q. HTML में Hyperlink कैसे बनाया जाता है?
Ans. Hyperlink बनाने के लिए a element और href attribute का उपयोग किया जाता है। उदाहरण:
वेबसाइट खोलें।
Q. HTML में Image जोड़ते समय alt attribute क्यों जरूरी है?
Ans. alt attribute चित्र का वैकल्पिक पाठ देता है। चित्र लोड न होने पर यह उपयोगी हो सकता है और स्क्रीन रीडर उपयोगकर्ताओं को चित्र का उद्देश्य समझने में सहायता करता है।
Q. HTML Form क्या है और इसका उपयोग कहाँ होता है?
Ans. Form उपयोगकर्ता से जानकारी लेने के लिए बनाया जाता है। इसका उपयोग पंजीकरण, लॉगिन, खोज, प्रतिक्रिया और संपर्क फ़ॉर्म में किया जाता है।
Q. HTML Form में label element का क्या महत्व है?
Ans. label किसी इनपुट का नाम या उद्देश्य स्पष्ट करता है। for attribute को इनपुट के id से जोड़ने पर उपयोगकर्ता लेबल पर क्लिक करके संबंधित फ़ील्ड चुन सकता है और स्क्रीन रीडर को भी संबंध समझने में मदद मिलती है।
Q. GET और POST में क्या अंतर है?
Ans. GET सामान्यतः डेटा प्राप्त करने के लिए उपयोग होता है और पैरामीटर URL में दिखाई दे सकते हैं। POST डेटा सर्वर तक अनुरोध के शरीर में भेजता है। POST अपने आप डेटा को एन्क्रिप्ट नहीं करता; इसके लिए HTTPS जैसी सुरक्षा आवश्यक है।
Q. HTML में Table बनाने के प्रमुख तत्व कौन-से हैं?
Ans. table तालिका बनाता है, tr पंक्ति, th शीर्षक सेल और td सामान्य डेटा सेल दर्शाते हैं। बड़े या व्यवस्थित डेटा के लिए caption, thead, tbody और tfoot भी उपयोगी हैं।
Q. HTML में Audio और Video जोड़ने के लिए कौन-से तत्व उपयोग होते हैं?
Ans. Audio जोड़ने के लिए audio और वीडियो जोड़ने के लिए video element उपयोग होता है। controls attribute उपयोगकर्ता को उपलब्ध प्लेबैक नियंत्रण दिखाता है।
Q. HTML में iframe का उपयोग क्या है?
Ans. iframe किसी अन्य HTML पेज या समर्थित वेब सामग्री को वर्तमान पेज के भीतर प्रदर्शित करता है। बाहरी सामग्री एम्बेड करते समय विश्वसनीय स्रोत, सुरक्षा और गोपनीयता का ध्यान रखना चाहिए।
Q. HTML में id और class में क्या अंतर है?
Ans. id किसी पेज में एक विशिष्ट element की पहचान के लिए उपयोग किया जाता है और सामान्यतः एक ही पेज में अद्वितीय होना चाहिए। class एक या अनेक elements को समान CSS या JavaScript व्यवहार देने में उपयोगी है।
Q. HTML में meta description का क्या उपयोग है?
Ans. meta description पेज के विषय का संक्षिप्त विवरण देता है। सर्च इंजन इसे कभी-कभी खोज परिणामों में स्निपेट के रूप में उपयोग कर सकते हैं, लेकिन इसे दिखाना अनिवार्य नहीं है।
Q. HTML में required और type attributes का क्या उपयोग है?
Ans. required किसी फ़ॉर्म फ़ील्ड को भरना अनिवार्य कर सकता है। type इनपुट के प्रकार को निर्धारित करता है, जैसे email, number या date। ब्राउज़र की जाँच के साथ सर्वर-साइड सत्यापन भी जरूरी है।
Q. HTML Accessibility क्या है?
Ans. Accessibility का अर्थ है कि वेबसाइट को विभिन्न क्षमताओं वाले लोग भी उपयोग कर सकें। इसके लिए अर्थपूर्ण HTML, स्पष्ट labels, चित्रों का उपयुक्त alt text, कीबोर्ड से उपयोग और सही शीर्षक क्रम महत्वपूर्ण हैं।
Q. HTML में script element का क्या उपयोग है?
Ans. script element का उपयोग JavaScript को शामिल करने के लिए किया जाता है। बाहरी JavaScript फ़ाइल जोड़ने के लिए src attribute उपयोग होता है। सही loading विकल्प चुनने से पेज के लोड होने और स्क्रिप्ट चलने का व्यवहार नियंत्रित किया जा सकता है।
Q. HTML कोड लिखते समय सुरक्षा के लिए क्या सावधानियाँ आवश्यक हैं?
Ans. उपयोगकर्ता की इनपुट को बिना जाँच सीधे HTML में प्रदर्शित न करें। सर्वर पर इनपुट का सत्यापन करें, आउटपुट को उचित रूप से escape करें, विश्वसनीय संसाधनों का उपयोग करें और संवेदनशील डेटा के लिए HTTPS अपनाएँ।