HTML ट्यूटोरियल
- एचटीएमएल ट्यूटोरियल: शुरुआती गाइड
यह लेख शुरुआती लोगों के लिए एचटीएमएल (हाइपरटेक्स्ट मार्कअप लैंग्वेज) का एक व्यापक परिचय है। हम एचटीएमएल की मूल बातें, इसकी संरचना, आवश्यक टैग और वेब पेज बनाने के लिए इसका उपयोग कैसे करें, इस पर ध्यान केंद्रित करेंगे। यह उन लोगों के लिए एक उत्कृष्ट शुरुआती बिंदु है जो वेब विकास में अपना करियर बनाना चाहते हैं या अपनी वेबसाइट बनाना चाहते हैं। हम वेब डिज़ाइन के सिद्धांतों को भी थोड़ा स्पर्श करेंगे ताकि आप आकर्षक और उपयोगकर्ता के अनुकूल वेब पेज बना सकें।
एचटीएमएल क्या है?
एचटीएमएल वेब पेजों की संरचना के लिए इस्तेमाल की जाने वाली मानक मार्कअप भाषा है। यह वेब ब्राउज़र को बताता है कि सामग्री को कैसे प्रदर्शित करना है, जैसे कि टेक्स्ट, चित्र, वीडियो और अन्य मल्टीमीडिया तत्व। एचटीएमएल टैग का उपयोग करके, आप सामग्री को शीर्षक, पैराग्राफ, सूचियां और लिंक जैसे विभिन्न तत्वों में व्यवस्थित कर सकते हैं।
एचटीएमएल एक प्रोग्रामिंग भाषा नहीं है; यह एक मार्कअप भाषा है। इसका मतलब है कि यह कंप्यूटर को निर्देश नहीं देता है कि क्या करना है, बल्कि यह सामग्री का वर्णन करता है। सीएसएस (कैस्केडिंग स्टाइल शीट्स) का उपयोग करके आप एचटीएमएल तत्वों के स्वरूप को नियंत्रित करते हैं, जैसे कि रंग, फ़ॉन्ट और लेआउट। जावास्क्रिप्ट का उपयोग वेब पेजों में इंटरैक्टिविटी जोड़ने के लिए किया जाता है।
एचटीएमएल संरचना
एक एचटीएमएल दस्तावेज़ की मूल संरचना निम्नलिखित है:
```html <!DOCTYPE html> <html> <head>
<title>पेज का शीर्षक</title>
</head> <body> </body> </html> ```
- `<!DOCTYPE html>`: यह घोषणा ब्राउज़र को बताती है कि यह एक एचटीएमएल5 दस्तावेज़ है।
- `<html>`: यह एचटीएमएल दस्तावेज़ का मूल तत्व है। सभी अन्य तत्व इसके अंदर रखे जाते हैं।
- `<head>`: इस अनुभाग में वेब पेज के बारे में मेटाडेटा होता है, जैसे कि शीर्षक, वर्ण सेट और सीएसएस लिंक। यह जानकारी ब्राउज़र द्वारा प्रदर्शित नहीं की जाती है।
- `<title>`: यह टैग वेब पेज का शीर्षक निर्दिष्ट करता है, जो ब्राउज़र टैब या विंडो के शीर्षक बार में दिखाई देता है।
- `<body>`: इस अनुभाग में वेब पेज की वास्तविक सामग्री होती है, जो ब्राउज़र द्वारा प्रदर्शित की जाती है।
बुनियादी एचटीएमएल टैग
यहां कुछ बुनियादी एचटीएमएल टैग दिए गए हैं जिनका उपयोग आप वेब पेज बनाने के लिए करेंगे:
- `
`: पैराग्राफ को परिभाषित करता है।
- `
` से `
`: शीर्षक को परिभाषित करते हैं। `
` सबसे महत्वपूर्ण शीर्षक है, जबकि `
` सबसे कम महत्वपूर्ण है। शीर्षक टैग एसईओ (सर्च इंजन ऑप्टिमाइजेशन) के लिए महत्वपूर्ण हैं।
- `
`: लाइन ब्रेक को परिभाषित करता है। - `
`: हॉरिजॉन्टल रूल (क्षैतिज रेखा) को परिभाषित करता है। - `<a>`: हाइपरलिंक को परिभाषित करता है। `href` विशेषता लिंक के गंतव्य को निर्दिष्ट करती है। उदाहरण: `<a href="https://www.example.com">उदाहरण वेबसाइट</a>`। लिंक निर्माण एसईओ के लिए महत्वपूर्ण है।
- `<img>`: छवि को परिभाषित करता है। `src` विशेषता छवि के स्रोत को निर्दिष्ट करती है, और `alt` विशेषता छवि के लिए वैकल्पिक टेक्स्ट प्रदान करती है। उदाहरण: `<img src="image.jpg" alt="एक छवि">`।
- `
- `: अनऑर्डर्ड लिस्ट (बिना क्रम वाली सूची) को परिभाषित करता है।
- `
- `: ऑर्डर्ड लिस्ट (क्रम वाली सूची) को परिभाषित करता है।
- `
- `: लिस्ट आइटम को परिभाषित करता है।
- ``: एक कंटेनर को परिभाषित करता है जिसका उपयोग सामग्री को समूहीकृत करने के लिए किया जाता है।
- ``: एक इनलाइन कंटेनर को परिभाषित करता है जिसका उपयोग टेक्स्ट के छोटे भागों को स्टाइल करने के लिए किया जाता है।
- ``: एक टेबल को परिभाषित करता है।
- ` `: टेबल रो (पंक्ति) को परिभाषित करता है।
- `
- `
- `<form>`: एक एचटीएमएल फॉर्म को परिभाषित करता है जिसका उपयोग उपयोगकर्ता से इनपुट एकत्र करने के लिए किया जाता है। फॉर्म डिज़ाइन उपयोगकर्ता अनुभव के लिए महत्वपूर्ण है।
- `<input>`: एक इनपुट फ़ील्ड को परिभाषित करता है।
- `<button>`: एक बटन को परिभाषित करता है।
- `<textarea>`: एक मल्टीलाइन टेक्स्ट इनपुट फ़ील्ड को परिभाषित करता है।
- `<select>`: एक ड्रॉप-डाउन सूची को परिभाषित करता है।
- `<`: कम-से (less than)
- `>`: अधिक-से (greater than)
- `&`: एम्परसेंड (ampersand)
- `"`: डबल कोट (double quote)
- `'`: एपोस्ट्रोफी (apostrophe)
- शीर्षक टैग (
से
) का उपयोग उचित क्रम में करें।
- `alt` विशेषता का उपयोग छवियों के लिए वर्णनात्मक टेक्स्ट प्रदान करने के लिए करें।
- लिंक के लिए वर्णनात्मक टेक्स्ट का उपयोग करें।
- अपनी वेबसाइट को मोबाइल के अनुकूल बनाएं (उत्तरदायी वेब डिज़ाइन).
- अपनी वेबसाइट की गति को अनुकूलित करें। वेबसाइट प्रदर्शन अनुकूलन।
- अपने वेब पेज के मेटा विवरण को अनुकूलित करें।
- `alt` विशेषता का उपयोग छवियों के लिए वर्णनात्मक टेक्स्ट प्रदान करने के लिए करें।
- हेडिंग टैग का उपयोग उचित क्रम में करें।
- सार्थक एचटीएमएल का उपयोग करें जो स्क्रीन रीडर द्वारा समझा जा सके।
- कीबोर्ड नेविगेशन के लिए समर्थन प्रदान करें।
- **टेक्स्ट एडिटर:** नोटपैड, सबलाइम टेक्स्ट, विजुअल स्टूडियो कोड (वीएससी)। वीएससी कोड संपादन के लिए एक लोकप्रिय विकल्प है।
- **आईडीई (इंटीग्रेटेड डेवलपमेंट एनवायरमेंट):** वेबस्टॉर्म, एक्लिप्स।
- **ब्राउज़र डेवलपर टूल्स:** क्रोम डेवलपर टूल्स, फायरफॉक्स डेवलपर टूल्स। डीबगिंग के लिए उपयोगी।
- **ऑनलाइन एचटीएमएल एडिटर:** कोडपेन, जेएसफिडल।
`: टेबल डेटा सेल को परिभाषित करता है। `: टेबल हेडर सेल को परिभाषित करता है। एचटीएमएल विशेषताएँ
एचटीएमएल टैग में विशेषताएँ होती हैं जो टैग के बारे में अतिरिक्त जानकारी प्रदान करती हैं। विशेषताएँ हमेशा टैग के शुरुआती टैग में निर्दिष्ट की जाती हैं।
उदाहरण:
```html <img src="image.jpg" alt="एक छवि" width="500" height="300"> ```
इस उदाहरण में, `src`, `alt`, `width`, और `height` सभी `<img>` टैग की विशेषताएँ हैं।
एचटीएमएल में टिप्पणियाँ
आप एचटीएमएल कोड में टिप्पणियाँ जोड़ सकते हैं ताकि कोड को समझने में मदद मिल सके। टिप्पणियाँ ब्राउज़र द्वारा प्रदर्शित नहीं की जाती हैं।
टिप्पणी जोड़ने के लिए, आप `` टैग का उपयोग करते हैं।
उदाहरण:
```html
यह एक पैराग्राफ है।
```
एचटीएमएल में एंटिटीज़
एचटीएमएल में कुछ वर्णों को विशेष अर्थ दिया गया है और उन्हें सीधे एचटीएमएल कोड में उपयोग नहीं किया जा सकता है। इन वर्णों को एंटिटीज़ का उपयोग करके दर्शाया जाता है।
उदाहरण:
एचटीएमएल और एसईओ (सर्च इंजन ऑप्टिमाइजेशन)
एसईओ के लिए एचटीएमएल का उचित उपयोग महत्वपूर्ण है। कुछ महत्वपूर्ण एसईओ युक्तियाँ:
एचटीएमएल और एक्सेसिबिलिटी
वेब एक्सेसिबिलिटी यह सुनिश्चित करना है कि आपकी वेबसाइट सभी के लिए उपयोग करने योग्य है, जिसमें विकलांग लोग भी शामिल हैं। एचटीएमएल का उपयोग करके आप अपनी वेबसाइट को अधिक एक्सेसिबल बना सकते हैं:
एचटीएमएल डेवलपमेंट टूल्स
कई एचटीएमएल डेवलपमेंट टूल्स उपलब्ध हैं जो आपके काम को आसान बना सकते हैं:
निष्कर्ष
यह एचटीएमएल का एक बुनियादी परिचय था। एचटीएमएल सीखना वेब विकास की शुरुआत करने का एक शानदार तरीका है। अभ्यास करते रहें और विभिन्न एचटीएमएल टैग और विशेषताओं के साथ प्रयोग करें। वेब विकास संसाधन ऑनलाइन उपलब्ध हैं जो आपको और सीखने में मदद कर सकते हैं। फ्रंट-एंड डेवलपमेंट में नवीनतम रुझानों के बारे में जानकारी रखें। बैक-एंड डेवलपमेंट के साथ एचटीएमएल को जोड़कर आप शक्तिशाली वेब एप्लिकेशन बना सकते हैं। डेटाबेस प्रबंधन वेब अनुप्रयोगों के लिए महत्वपूर्ण है। नेटवर्क सुरक्षा आपकी वेबसाइट को सुरक्षित रखने में मदद करती है। क्लाउड कंप्यूटिंग आपके वेब अनुप्रयोगों को स्केल करने में मदद कर सकती है। एजाइल डेवलपमेंट आपको तेजी से और कुशलता से वेब एप्लिकेशन बनाने में मदद कर सकती है। देवोप्स विकास और संचालन को एक साथ लाता है। उपयोगकर्ता अनुभव (यूएक्स) एक अच्छी वेबसाइट के लिए महत्वपूर्ण है। यूआई/यूएक्स डिजाइन एक आकर्षक और उपयोग में आसान इंटरफ़ेस बनाने में मदद करता है। मोबाइल-फर्स्ट डिजाइन सुनिश्चित करता है कि आपकी वेबसाइट मोबाइल उपकरणों पर अच्छी तरह से काम करती है।
अभी ट्रेडिंग शुरू करें
IQ Option पर रजिस्टर करें (न्यूनतम जमा $10) Pocket Option में खाता खोलें (न्यूनतम जमा $5)
हमारे समुदाय में शामिल हों
हमारे Telegram चैनल @strategybin से जुड़ें और प्राप्त करें: ✓ दैनिक ट्रेडिंग सिग्नल ✓ विशेष रणनीति विश्लेषण ✓ बाजार की प्रवृत्ति पर अलर्ट ✓ शुरुआती के लिए शिक्षण सामग्री
- `