HTML (हाइपरटेक्स्ट मार्कअप लैंग्वेज)
- यह हाइपरटेक्स्ट मार्कअप लैंग्वेज को संदर्भित करता है
- यह वेब पेज और एप्लिकेशन बनाने में मदद करता है
- यह वेब पेज की संरचना को परिभाषित करने में मदद करता है
- यह एक मार्कअप भाषा है
- यह स्थिर पेज बनाने में भी मदद करता है
- यह डेटा प्रदर्शित करने में मदद करता है
- हाइपरटेक्स्ट कई वेब पेजों के बीच लिंक को परिभाषित करने में मदद करता है
- मार्कअप लैंग्वेज टैग्स का उपयोग करके टेक्स्ट डॉक्यूमेंट को परिभाषित करने में मदद करता है, जो वेब पेज को संरचना देता है
- इसमें बैकअप और सपोर्ट विकल्प कम हैं
- HTML का उपयोग CSS शीट के अंदर नहीं किया जा सकता
- यह टेक्स्ट को एनोटेट करने में मदद करता है ताकि सिस्टम इसे समझ सके और उपयोग कर सके
- HTML में टैग्स की एक विशिष्ट संख्या होती है
- ये टैग्स पूर्वनिर्धारित हैं
- डेटा टैग्स के भीतर संलग्न होता है
- क्लोजिंग टैग्स अनिवार्य नहीं हैं (HTML5 में कुछ के लिए)
HTML उदाहरण
<!DOCTYPE html>
<html>
<head>
<title>मेरा शीर्षक</title>
</head>
<body>
<h1>शीर्षक</h1>
<p>एक नमूना</p>
</body>
</html>
CSS (कैस्केडिंग स्टाइल शीट्स)
- यह वेब पेजों को स्टाइल करने में मदद करता है
- यह इसे प्राप्त करने के लिए विभिन्न स्टाइलिंग सुविधाओं का उपयोग करता है
- यह 'सेलेक्टर्स' और 'डिक्लेरेशन ब्लॉक्स' का उपयोग करता है
- यह आवश्यकता के आधार पर एक एक्सटर्नल फाइल या इंटरनल फाइल हो सकती है
- CSS का उपयोग HTML डॉक्यूमेंट के अंदर किया जा सकता है
- यह डेटा प्रदर्शित करने के लिए उपयोग किया जा सकता है
- इसमें HTML की तुलना में अधिक बैकअप और सपोर्ट है
CSS उदाहरण
<style>
p {
color: pink;
text-align: left;
}
</style>
मुख्य अंतर सारांश
| पहलू |
HTML |
CSS |
| उद्देश्य |
संरचना और कंटेंट |
प्रस्तुति और स्टाइलिंग |
| सिंटैक्स |
टैग्स/एलिमेंट्स |
सेलेक्टर्स + डिक्लेरेशन्स |
| फाइल एक्सटेंशन |
.html, .htm |
.css |
| एकीकरण |
CSS को अंदर शामिल कर सकता है |
HTML के अंदर उपयोग किया जा सकता है |
| डायनामिक बिहेवियर |
नहीं (JS की आवश्यकता) |
सीमित (एनिमेशन, ट्रांज़िशन) |
वे कैसे एक साथ काम करते हैं
<!DOCTYPE html>
<html lang="hi">
<head>
<meta charset="UTF-8">
<title>HTML + CSS उदाहरण</title>
<style>
body { font-family: system-ui; line-height: 1.6; max-width: 800px; margin: 0 auto; padding: 2rem; }
h1 { color: #1e293b; border-bottom: 2px solid #3b82f6; padding-bottom: 0.5rem; }
.highlight { background: #fef3c7; padding: 0.2em 0.4em; border-radius: 4px; }
</style>
</head>
<body>
<h1>HTML संरचना + CSS स्टाइलिंग</h1>
<p>HTML