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

HTML हेडिंग्स (H1-H6): महत्व, SEO और उपयोग के सर्वोत्तम अभ्यास

HTML हेडिंग्स 6 स्तरों (<h1> से <h6>) के माध्यम से संदर्भित होती हैं, जहां h1 सबसे महत्वपूर्ण हेडिंग स्तर है और h6 सबसे कम महत्वपूर्ण।

नोट: हेडिंग्स का उपयोग सर्च इंजन (जैसे गूगल) वेबपेज की सामग्री को इंडेक्स करने के लिए करते हैं।

उदाहरण: इंटरैक्टिव हेडिंग प्रीव्यू

<!DOCTYPE html>
<html>
<head>
  <title>HTML हेडिंग</title>
  <style>
    form { width: 70%; margin: 0 auto; text-align: center; }
    * { padding: 2px; margin: 5px; }
    input[type="button"] { border-radius: 10px; }
  </style>
</head>
<body>
  <form>
    <fieldset>
      <legend>HTML हेडिंग</legend>
      <input type="text" id="textSelect" placeholder="यहाँ हेडिंग टाइप करें...">
      <div id="radioBut">
        <label>H1</label><input class="radio" type="radio" name="heading" value="h1" checked>
        <label>H2</label><input class="radio" type="radio" name="heading" value="h2">
        <label>H3</label><input class="radio" type="radio" name="heading" value="h3">
        <label>H4</label><input class="radio" type="radio" name="heading" value="h4">
        <label>H5</label><input class="radio" type="radio" name="heading" value="h5">
        <label>H6</label><input class="radio" type="radio" name="heading" value="h6">
      </div>
      <div>हेडिंग प्रीव्यू: <span id="headingPreview">आउटपुट यहाँ दिखेगा</span></div>
      <input type="button" onclick="changeHeading()" value="प्रीव्यू">
    </fieldset>
  </form>
  <script>
    var textSelect = document.getElementById("textSelect");
    var headingPreview = document.getElementById("headingPreview");
    function changeHeading() {
      if (textSelect.value === '')
        headingPreview.innerHTML = 'एक हेडिंग लिखें';
      else {
        for (var i = 0; i < 6; i++) {
          var radInp = document.getElementsByClassName('radio')[i];
          if (radInp.checked === true && textSelect.value !== '')
            headingPreview.innerHTML = '<' + radInp.value + '>' + textSelect.value + '</' + radInp.value + '>';
        }
      }
    }
  </script>
</body>
</html>

हेडिंग स्तरों का महत्व क्रम

टैग महत्व सामान्य उपयोग डिफ़ॉल्ट आकार (लगभग)
<h1> सबसे अधिक मुख्य पेज शीर्षक (प्रति पेज एक) 2em (32px)
<h2> उच्च मुख्य सेक्शन शीर्षक 1.5em (24px)
<h3> मध्यम-उच्च उप-सेक्शन शीर्षक 1.17em (18.7px)
<h4> मध्यम उप-उप-सेक्शन 1em (16px)
<h5> कम मामूली शीर्षक 0.83em (13.3px)
<h6> सबसे कम फुटनोट्स, छोटे लेबल्स 0.67em (10.7px)

SEO और एक्सेसिबिलिटी के लिए सर्वोत्तम अभ्यास

  • एक पेज पर एक H1: मुख्य विषय स्पष्ट रूप से परिभाषित करें
  • क्रम न छोड़ें: H1 → H2 → H3 (H1 के बाद सीधे H4 न जाएं)
  • कीवर्ड्स शामिल करें: प्राकृतिक रूप से महत्वपूर्ण कीवर्ड्स हेडिंग्स में
  • विवरणात्मक हों: "परिचय" के बजाय "हमारी सेवाओं का परिचय"
  • स्क्रीन रीडर्स: हेडिंग स्ट्रक्चर नेविगेशन में मदद करता है

आउटपुट परिदृश्य

  1. खाली टेक्स्ट फील्ड के साथ 'प्रीव्यू' क्लिक: "एक हेडिंग लिखें"
  2. 'h6' रेडियो चेक्ड के साथ टेक्स्ट: छोटा हेडिंग आउटपुट
  3. 'h1' रेडियो चेक्ड के साथ टेक्स्ट: बड़ा मुख्य हेडिंग आउटपुट
  1. HTML DOM Input Radio disabled प्रॉपर्टी HTML DOM Input Radio disabled प्रॉपर्टी

    HTML DOM Input Radio disabled प्रॉपर्टी का उपयोग यह सेट या प्राप्त करने के लिए किया जाता है कि रेडियो बटन डिसेबल होना चाहिए या नहीं। यह बूलियन मानों का उपयोग करता है जिसमें true दर्शाता है कि एलिमेंट डिसेबल होना चाहिए और false अन्यथा। Disabled प्रॉपर्टी डिफ़ॉल्ट रूप से false पर सेट होती है। डिसेबल ए

  1. HTML DOM Input Radio value प्रॉपर्टी HTML DOM Input Radio value प्रॉपर्टी

    HTML DOM Input Radio value प्रॉपर्टी टाइप=radio वाले इनपुट एलिमेंट और value एट्रिब्यूट से जुड़ी होती है। इसका उपयोग रेडियो बटन के value एट्रिब्यूट के मान को प्राप्त करने या इसे सेट करने के लिए किया जाता है। रेडियो बटन के लिए value प्रॉपर्टी वेबसाइट के यूज़र इंटरफेस को प्रभावित नहीं करती क्योंकि सामग

  1. HTML DOM Input Radio type प्रॉपर्टी HTML DOM Input Radio type प्रॉपर्टी

    HTML DOM Input Radio type प्रॉपर्टी टाइप=radio वाले इनपुट एलिमेंट से जुड़ी होती है। यह इनपुट रेडियो एलिमेंट के लिए हमेशा radio लौटाएगी। सिंटैक्स Radio type प्रॉपर्टी के लिए सिंटैक्स: radioObject.type उदाहरण Radio type प्रॉपर्टी का एक उदाहरण: <!DOCTYPE html> <html> <body> <h1>