HTML फ़ाइल क्या होती है?
HTML — वेब पेज
यह क्या है?
HTML वह भाषा है जो वेब पेजों की संरचना तय करती है। यह किसी रूप-रंग का वर्णन नहीं करती, बल्कि अर्थ बताती है: यह एक शीर्षक है, यह एक पैराग्राफ है, यह एक लिंक है, यह एक तस्वीर है। इसके बाद ब्राउज़र ही इस संरचना को देखने लायक पेज में बदलता है।
यह अलगाव बुनियादी है: HTML सामग्री को संभालता है, CSS उसे सजाता है और JavaScript उसमें गति भरता है। अकेली HTML फ़ाइल देखने में सादी लगती है — लेकिन पूरी तरह काम करने लायक होती है।
इतिहास और उत्पत्ति
टिम बर्नर्स-ली ने 1990 के दशक की शुरुआत में CERN में HTML का आविष्कार किया, ठीक उसी समय जब वेब खुद अस्तित्व में आया। शुरुआती संस्करण मुश्किल से कुछ पन्नों जितने ही बड़े थे।
XHTML के ज़रिए इसे सख़्त ढांचे में बांधने की कोशिश के बाद, HTML5 के साथ यह फिर से लगातार विकसित होने लगा। आज इसका कोई स्थिर संस्करण नहीं है: यह मानक एक "जीवंत मानक" है, जिसे WHATWG लगातार अपडेट करता रहता है।
यह क्यों उपयोगी है
यह वेब का मूल प्रारूप है: सार्वभौमिक, खुला, किसी भी डिवाइस पर पढ़ने योग्य, बिना किसी सॉफ़्टवेयर को इंस्टॉल किए।
सही तरीके से लिखा गया HTML सुलभ होता है — स्क्रीन रीडर इसकी संरचना पर ही निर्भर करते हैं — और सर्च इंजन इसे आसानी से इंडेक्स कर लेते हैं। इसमें टेक्स्ट, तस्वीरें, टेबल, फ़ॉर्म, ऑडियो और वीडियो सभी समा सकते हैं।
सीमाएँ और कमियाँ
HTML फ़ाइल अपने आप में पूरी नहीं होती: यह तस्वीरों, स्टाइलशीट और फ़ॉन्ट का हवाला देती है। इसे अकेले भेजा जाए तो यह अधूरी और सादी हालत में पहुँचती है।
इसका प्रदर्शन ब्राउज़र और स्क्रीन के आकार पर निर्भर करता है: इसमें कुछ भी स्थिर नहीं है, इसलिए यह प्रिंट करने या ज्यों का त्यों संरक्षित रखने के लिए उपयुक्त नहीं है।
उपयोग के सुझाव
किसी पेज को भेजने या प्रिंट करने के लिए, उसे PDF में बदल लें: इससे लेआउट स्थिर हो जाता है और सब कुछ एक ही फ़ाइल में समा जाता है।
इसकी सामग्री को वर्ड प्रोसेसर में इस्तेमाल करने के लिए DOCX का सहारा लें; अगर सिर्फ़ शब्द चाहिए हों तो TXT का। और यह ध्यान रखें कि जिस पेज में बहुत सारे स्क्रिप्ट हों, वह किसी साधारण पेज के मुक़ाबले हमेशा कम अच्छी तरह बदलता है: जो चीज़ें चलाते समय बनती हैं, ज़रूरी नहीं कि वे नतीजे में शामिल हों।
फ़्रांस स्थित हमारे सुरक्षित सर्वरों पर अपनी HTML फ़ाइल कुछ ही सेकंड में कन्वर्ट करें।
HTML कन्वर्ट करें