अर्थपूर्ण HTML का उपयोग क्यों करें?

वेब मानक आंदोलन का एक महत्वपूर्ण सिद्धांत जो हमारे पास आज के उद्योग के लिए ज़िम्मेदार है, वह एचटीएमएल तत्वों का उपयोग करने का विचार है कि वे ब्राउज़र में डिफ़ॉल्ट रूप से कैसे दिखाई दे सकते हैं। यह अर्थपूर्ण HTML का उपयोग करने के रूप में जाना जाता है।

अर्थपूर्ण एचटीएमएल क्या है

अर्थपूर्ण HTML या अर्थपूर्ण मार्कअप HTML है जो केवल प्रस्तुति के बजाय वेब पेज पर अर्थ प्रस्तुत करता है। उदाहरण के लिए, एक

टैग इंगित करता है कि संलग्न पाठ एक अनुच्छेद है।

यह अर्थपूर्ण और प्रस्तुति दोनों है, क्योंकि लोग जानते हैं कि पैराग्राफ क्या हैं और ब्राउज़र जानते हैं कि उन्हें कैसे प्रदर्शित किया जाए।

इस समीकरण के फ्लिप पक्ष पर, और जैसे टैग अर्थपूर्ण नहीं हैं, क्योंकि वे केवल परिभाषित करते हैं कि टेक्स्ट को कैसे दिखाना चाहिए (बोल्ड या इटैलिक) और मार्कअप को कोई अतिरिक्त अर्थ प्रदान न करें।

अर्थपूर्ण HTML टैग के उदाहरणों में हेडर टैग

,
, और शामिल हैं। ऐसे कई अर्थपूर्ण HTML टैग हैं जिनका उपयोग आप मानक-अनुरूप वेबसाइट बनाने के रूप में उपयोग किए जा सकते हैं।

आपको सेमेटिक्स के बारे में क्यों परवाह करना चाहिए

अर्थपूर्ण एचटीएमएल लिखने का लाभ किसी भी वेब पेज का ड्राइविंग लक्ष्य होना चाहिए- संवाद करने की इच्छा। अपने दस्तावेज़ में अर्थपूर्ण टैग जोड़कर, आप उस दस्तावेज़ के बारे में अतिरिक्त जानकारी प्रदान करते हैं, जो संचार में सहायता करता है। विशेष रूप से, अर्थपूर्ण टैग ब्राउज़र को यह स्पष्ट करते हैं कि किसी पृष्ठ का अर्थ और इसकी सामग्री क्या है।

यह स्पष्टता खोज इंजनों के साथ भी संवाद की जाती है, यह सुनिश्चित करने के लिए कि सही प्रश्न सही प्रश्नों के लिए वितरित किए जाते हैं।

अर्थपूर्ण HTML टैग उन टैग की सामग्री के बारे में जानकारी प्रदान करते हैं जो कि वे किसी पृष्ठ पर कैसे दिखते हैं। टैग में संलग्न पाठ तुरंत ब्राउज़र द्वारा कुछ प्रकार की कोडिंग भाषा के रूप में पहचाना जाता है।

उस कोड को प्रस्तुत करने की कोशिश करने के बजाय, ब्राउज़र समझता है कि आप उस लेख का उपयोग किसी लेख के प्रयोजनों या किसी प्रकार के ऑनलाइन ट्यूटोरियल के लिए कोड के उदाहरण के रूप में कर रहे हैं।

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

अर्थात् अर्थपूर्ण टैग का प्रयोग करें

जब आप प्रस्तुतिकरण उद्देश्यों के बजाय अर्थ व्यक्त करने के लिए अर्थपूर्ण टैग का उपयोग करना चाहते हैं, तो आपको सावधान रहना होगा कि आप उनके सामान्य प्रदर्शन गुणों के लिए गलत तरीके से उनका उपयोग न करें। कुछ सबसे आम दुरुपयोग वाले अर्थपूर्ण टैग में शामिल हैं:

  • ब्लॉकक्वोट - कुछ लोग टेक्स्ट को इंडेंट करने के लिए
    टैग का उपयोग करते हैं जो उद्धरण नहीं है। ऐसा इसलिए है क्योंकि ब्लॉकक्वाट डिफ़ॉल्ट रूप से इंडेंट किए जाते हैं। यदि आप बस इंडेंटेशन के लाभ चाहते हैं, लेकिन टेक्स्ट ब्लॉकक्वाइट नहीं है, तो इसके बजाय सीएसएस मार्जिन का उपयोग करें।
  • पी - कुछ वेब संपादक उस पृष्ठ के पाठ के लिए वास्तविक पैराग्राफ को परिभाषित करने के बजाय पृष्ठ तत्वों के बीच अतिरिक्त स्थान जोड़ने के लिए

    & nbsp; (पैराग्राफ में निहित एक गैर-ब्रेकिंग स्पेस) का उपयोग करते हैं। पहले उल्लिखित इंडेंटिंग उदाहरण के साथ, आपको स्पेस जोड़ने के लिए मार्जिन या पैडिंग स्टाइल प्रॉपर्टी का उपयोग करना चाहिए।