HTML दस्तावेज़ों में आप कमेंट्स लिख सकते हैं जो वेब ब्राउज़र द्वारा इंटरप्रेट नहीं किए जाते। आपके HTML फ़ाइलों के अंदर कमेंट्स का उपयोग करने का उद्देश्य कोड को संक्षेप में दस्तावेज़ (समझाना) करना है, या तो अपने लिए या अपनी टीम के सदस्यों के लिए।
HTML दस्तावेज़ में एक कमेंट जोड़ने के लिए, हम ओपनिंग और क्लोजिंग कमेंट टैग्स का उपयोग करते हैं: <!-- --> अंदर टेक्स्ट के साथ, जैसे:
<!-- यहाँ एक लाइन पर एक कमेंट है -->
HTML कमेंट्स कई लाइनों पर भी हो सकते हैं:
<!-- यहाँ एक कमेंट है। यहाँ एक और कमेंट है। -->
नोट: जब मैं कहता हूँ कि HTML कमेंट्स वेब ब्राउज़र द्वारा इंटरप्रेट नहीं किए जाते, तो मेरा मतलब है कि कमेंट्स वेबसाइट विजिटर्स को तब तक दिखाई नहीं देंगे जब तक वे पेज पर राइट-क्लिक करके व्यू पेज सोर्स पर क्लिक नहीं करते। यही कारण है कि आपको अपने कमेंट्स में कभी भी संवेदनशील जानकारी नहीं लिखनी चाहिए, जैसे पासवर्ड्स।
क्या अपने HTML कोड में कमेंट्स लिखना एक अच्छी प्रथा है?
यह इस पर निर्भर करता है कि आप किससे पूछते हैं। कुछ डेवलपर्स आम तौर पर कोड फ़ाइलों में कमेंट्स का उपयोग करने के खिलाफ कसम खाते हैं, यह सुझाव देते हुए कि आपका कोड स्पष्ट और सेल्फ-एक्सप्लेनेटरी होना चाहिए। मैं इसे नहीं मानता, क्योंकि डेवलपर्स के इस बारे में अलग-अलग राय होती है कि क्या स्पष्ट है और क्या निहित है।
मैं चीजों को जितना संभव हो उतना स्पष्ट बनाने के पक्ष में हूँ। मैं बहुत कम समझाने के बजाय थोड़ा ज्यादा समझाना पसंद करूँगा। विशेष रूप से शुरुआती अपनी सीखने की प्रक्रिया की शुरुआत में कुछ अतिरिक्त हैंड-होल्डिंग से लाभान्वित होते हैं।
कमेंट्स बनाम पेज लोड (परफॉरमेंस)
आपके HTML दस्तावेज़ों में कमेंट्स का मुख्य नकारात्मक पहलू यह है कि यह कुछ जगह लेता है, जो आपके बिल्ड में अधिक आकार जोड़ता है और इस प्रकार पेज लोडिंग को प्रभावित करता है। हालांकि, यह केवल एक सैद्धांतिक समस्या है। मैंने कभी किसी वेबसाइट के बारे में नहीं सुना जिसे कमेंट्स हटाकर महत्वपूर्ण परफॉरमेंस बूस्ट मिला हो। कमेंट्स इतना कम सापेक्ष स्थान लेते हैं कि इसके बारे में जोर देना थोड़ा हास्यास्पद है।
HTML कमेंट्स की 100 लाइनें लगभग 1KB लेती हैं — लेकिन यह gzipping (एक कंप्रेशन मेथड) के बिना है जो इसे काफी कम कर देगा।
कमेंट्स छोटे और मुद्दे पर होने चाहिए। इसलिए जब तक आप HTML कमेंट्स के अंदर अपना अगला उपन्यास लिखने के बारे में नहीं सोच रहे, चिंता न करें।
इसके बजाय, आपको अपनी साइट पर इमेज फ़ाइल कंप्रेशन में सुधार करने के बारे में चिंता करनी चाहिए। अपनी वेबसाइट पर सिर्फ एक इमेज पर बेहतर कंप्रेशन मेथड का उपयोग करने से आपके पेज लोड में सुधार होने की संभावना है 1000s लाइन्स के HTML कमेंट्स को हटाने से अधिक। चीजों को परिप्रेक्ष्य में रखने के लिए।