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

HTML, CSS, और JavaScript में क्या अंतर है?

HTML, CSS, और JavaScript के बीच अंतर के बारे में जानें।

जब आप वेब डेवलपमेंट के बारे में सीखना शुरू करते हैं, विशेष रूप से फ्रंट-एंड डेवलपमेंट, HTML, CSS, और JavaScript को आपके स्किल स्टैक के 3 सबसे मौलिक तत्व माना जाता है।

HTML, CSS, और JavaScript सभी एक ही वेब डेवलपमेंट इकोसिस्टम का हिस्सा हैं और आधुनिक वेब की क्षमता को अधिकतम करने के लिए एक साथ काम करने की आवश्यकता है।

लेकिन... वास्तव में HTML, CSS, और JavaScript को एक दूसरे से क्या अलग बनाता है?

  • HTML का अर्थ है हाइपरटेक्स्ट मार्कअप लैंग्वेज।
  • CSS का अर्थ है कैस्केडिंग स्टाइलशीट्स
  • JavaScript का अर्थ है... खैर JavaScript (शॉर्टकट JS)

HTML

HTML एक मार्कअप लैंग्वेज है जिसका उपयोग हम इसके कंटेंट का वर्णन करने और एक वेबसाइट की बेसिक रफ स्ट्रक्चर को लेआउट करने के लिए करते हैं।

सादृश्य: HTML एक घर का फ्रेम और कंटेंट है। तो कुर्सियाँ, टेबल, दरवाजे, सीढ़ियाँ, एक घर का गठन करने वाली नंगे आवश्यक चीजें, और कुछ नहीं।

HTML डेवलपर्स का काम वेबसाइट की न्यूनतम आवश्यकताओं को वेबसाइट के कंटेंट का सही ढंग से वर्णन करके पूरा करना है ताकि जब डिजाइनर आएं, तो उन्हें पता चले कि बटन क्या है और पैराग्राफ क्या है।

उदाहरण:

<!-- कंटेंट का वर्णन करें --> <p>यह टेक्स्ट ओपनिंग और क्लोजिंग पैराग्राफ टैग्स के बीच लपेटकर सही ढंग से वर्णित है।</p> <button>मैं एक बटन हूँ</button>

CSS

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

सादृश्य: CSS एक घर का पेंट और गोल किनारे हैं जो इसे नेत्रहीन आकर्षक और रहने में आरामदायक बनाते हैं। तकनीकी रूप से, एक कुर्सी की परिभाषा कुछ ऐसी है जिस पर आप बैठते हैं, लेकिन आकार, आकार, और पैडिंग (डिजाइन) जैसी चीजें कुर्सियों को बैठने में आरामदायक (या असहज) बनाती हैं।

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

उदाहरण:

/* टेक्स्ट एलिमेंट स्टाइल करें */ p { font-family: "Helvetica"; font-size: 20px; line-height: 1.5; } /* बटन स्टाइल करें */ button { font-size: 16px; font-weight: bold; padding: 16px 32px; border-radius: 8px; color: white; background-color: green; }

JavaScript

JavaScript एक डायनामिक प्रोग्रामिंग लैंग्वेज है जो आपको वेबसाइट्स को इंटरैक्टिव और रिएक्टिव बनाने की अनुमति देती है।

सादृश्य: JavaScript एक आधुनिक घर की बिजली और पानी की आपूर्ति है जो एक आधुनिक घर को आधुनिक घर बनाती है, और नहाने, खाना पकाने, और सर्दियों के दौरान ठंड से मरने से बचना संभव बनाती है। एक JavaScript डेवलपर यह सुनिश्चित करता है कि जब आप स्विच फ्लिप करते हैं तो लाइट चालू हो जाए, और जब आप पानी का नल खोलते हैं तो गर्म/ठंडा पानी निकले।

JavaScript डेवलपर्स का काम यह सुनिश्चित करना है कि जब आप "मेनू" कहने वाले बटन पर क्लिक करते हैं, तो एक ऑफ-कैनवास मेनू उपयोग के लिए तैयार स्लाइड अप करता है। JavaScript वही है जो वेबसाइट के एलिमेंट्स को यूजर इनपुट पर प्रतिक्रिया देता है।

उदाहरण:

// बटन को इंटरैक्टिव बनाएं const button = document.querySelector("button") button.addEventListener("click", showModal) function showModal() { alert("आपने बटन पर क्लिक किया!") }
  1. CSS बॉर्डर और आउटलाइन के बीच अंतर समझना CSS बॉर्डर और आउटलाइन के बीच अंतर समझना

    CSS border प्रॉपर्टी का उपयोग किसी एलिमेंट के लिए बॉर्डर प्रॉपर्टीज को परिभाषित करने के लिए किया जाता है। यह border-width, border-style और border-color के लिए एक शॉर्टहैंड है। व्यक्तिगत पक्षों के लिए बॉर्डर स्टाइल किए जा सकते हैं और border-radius भी निर्दिष्ट किया जा सकता है। दूसरी ओर, CSS outline ज

  1. उबंटू में APT और dpkg में क्या अंतर है? उबंटू में APT और dpkg में क्या अंतर है?

    यदि आप उबंटू या किसी अन्य डेबियन-आधारित लिनक्स डिस्ट्रो का उपयोग करते हैं, तो आपने निस्संदेह इंस्टॉलेशन निर्देश पढ़े होंगे जो आपको APT कमांड का उपयोग करने के लिए कहते हैं, जबकि अन्य ने आपको dpkg का उपयोग करने के लिए कहा है। तो क्या इससे फर्क पड़ता है कि आप अपने लिनक्स सिस्टम पर उन पैकेज मैनेजर में स

  1. जावा और जावास्क्रिप्ट में क्या अंतर है? जावा और जावास्क्रिप्ट में क्या अंतर है?

    वेब डेवलपर जेरेमी कीथ ने 2009 में कहा था, जावा का जावास्क्रिप्ट से वही रिश्ता है जो हैम का हैम्स्टर से। इस उपमा की सटीकता पर बहस हो सकती है, लेकिन इसके पीछे की भावना ठोस है: जावा और जावास्क्रिप्ट, एक सामान्य भाषाई जड़ साझा करने के बावजूद, दो बिल्कुल अलग प्रोग्रामिंग भाषाएं हैं। वर्षों में ये थोड़ा ओ