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

HTML लिस्ट्स (सूचियाँ)

परिचय

HTML दस्तावेज़ में तीन प्रकार की सूचियाँ होती हैं: अक्रमित (Unordered) सूची, क्रमित (Ordered) सूची और विवरण (Description) सूची।

अक्रमित HTML सूची (Unordered List)

<ul> टैग से परिभाषित होती है जहां प्रत्येक सूची आइटम <li> टैग के बीच संलग्न होता है। डिफ़ॉल्ट रूप से बुलेट पॉइंट्स (डॉट्स) से चिह्नित होती है।

सिंटैक्स

<ul>
  <li>सूची आइटम</li>
  <li>सूची आइटम</li>
  <li>सूची आइटम</li>
</ul>

क्रमित HTML सूची (Ordered List)

<ol> टैग से परिभाषित होती है जहां प्रत्येक सूची आइटम <li> टैग के बीच संलग्न होता है। डिफ़ॉल्ट रूप से संख्याओं (1, 2, 3...) से क्रमांकित होती है।

सिंटैक्स

<ol>
  <li>सूची आइटम</li>
  <li>सूची आइटम</li>
  <li>सूची आइटम</li>
</ol>

विवरण HTML सूची (Description List)

<dl> टैग से परिभाषित होती है जहां प्रत्येक परिभाषित पद <dt> टैग के बीच और प्रत्येक विवरण <dd> टैग के बीच संलग्न होता है।

सिंटैक्स

<dl>
  <dt>परिभाषित पद</dt>
  <dd>पद का विवरण</dd>
  <dt>परिभाषित पद</dt>
  <dd>पद का विवरण</dd>
</dl>

उदाहरण

<!DOCTYPE html>
<html>
<style>
  body {
    color: #000;
    height: 100vh;
    background-color: #8BC6EC;
    background-image: linear-gradient(135deg, #8BC6EC 0%, #9599E2 100%);
    font-family: Arial, sans-serif;
    padding: 20px;
    max-width: 800px;
    margin: 0 auto;
  }
  ul, ol {
    margin-left: 2rem;
  }
  dl {
    margin-left: 2rem;
  }
  dt {
    font-weight: bold;
    margin-top: 1rem;
  }
  dd {
    margin-left: 1.5rem;
    color: #555;
  }
</style>
<body>
<h1>HTML सूचियाँ डेमो</h1>

<h2>अक्रमित सूची</h2>
<ul>
  <li>भौतिकी विषय</li>
  <li>रसायन विज्ञान विषय</li>
  <li>अर्थशास्त्र विषय</li>
</ul>

<h2>क्रमित सूची</h2>
<ol>
  <li>भौतिकी पुस्तक भाग 1</li>
  <li>भौतिकी पुस्तक भाग 2</li>
  <li>भौतिकी पुस्तक भाग 3</li>
</ol>

<h2>विवरण सूची</h2>
<dl>
  <dt>भौतिकी पुस्तक</dt>
  <dd>- इसमें आधुनिक भौतिकी और क्वांटम भौतिकी शामिल है</dd>
  <dt>रसायन विज्ञान पुस्तक</dt>
  <dd>- इसमें कार्बनिक, अकार्बनिक और भौतिक रसायन विज्ञान शामिल है</dd>
</dl>
</body>
</html>

आउटपुट

तीन प्रकार की सूचियाँ प्रदर्शित होंगी: बुलेट पॉइंट्स वाली अक्रमित सूची, संख्यांकित क्रमित सूची, और पद-विवरण जोड़े वाली विवरण सूची।

सूची स्टाइलिंग (CSS)

/* अक्रमित सूची मार्कर बदलें */
ul {
  list-style-type: square;  /* disc, circle, square, none */
}

/* क्रमित सूची संख्या शैली बदलें */
ol {
  list-style-type: upper-roman;  /* decimal, lower-alpha, upper-alpha, lower-roman, upper-roman */
}

/* कस्टम काउंटर */
ol {
  counter-reset: my-counter;
  list-style: none;
}
li::before {
  counter-increment: my-counter;
  content: "चरण " counter(my-counter) ": ";
  font-weight: bold;
}

नेस्टेड सूचियाँ

सूचियों को एक-दूसरे के अंदर नेस्ट किया जा सकता है:

<ul>
  <li>फल
    <ul>
      <li>सेब</li>
      <li>केला</li>
    </ul>
  </li>
  <li>सब्जियाँ</li>
</ul>

ब्राउज़र समर्थन

सभी ब्राउज़रों में पूर्ण समर्थन।

  1. HTML list एट्रिब्यूट HTML list एट्रिब्यूट

    परिचय HTML list एट्रिब्यूट एक <datalist> एलिमेंट को संदर्भित करता है जिसमें <input> एलिमेंट के लिए पूर्व-परिभाषित विकल्प होते हैं। यह उपयोगकर्ता को सुझावों की एक सूची प्रदान करता है, लेकिन कस्टम इनपुट की भी अनुमति देता है (ड्रॉपडाउन के विपरीत)। सिंटैक्स <input list=text> उदाहरण &

  1. HTML DOM Style listStylePosition प्रॉपर्टी HTML DOM Style listStylePosition प्रॉपर्टी

    परिचय HTML DOM Style listStylePosition प्रॉपर्टी का उपयोग लिस्ट-आइटम मार्कर की स्थिति सेट करने या वापस करने के लिए किया जाता है। सिंटैक्स object.style.listStylePosition = outside|inside|initial|inherit मान और विवरण मान विवरण outside यह डिफ़ॉल्ट मान है और लिस्ट-आइटम मार्कर को टेक्स्ट से पहल

  1. HTML DOM Ol ऑब्जेक्ट HTML DOM Ol ऑब्जेक्ट

    HTML DOM Ol ऑब्जेक्ट HTML में <ol> एलिमेंट को दर्शाता है। <ol> एलिमेंट बनाना var olObject = document.createElement(OL) गुण गुणविवरण reversedलिस्ट का क्रम डिसेंडिंग या एसेंडिंग (डिफ़ॉल्ट) सेट या लौटाता है startऑर्डर्ड लिस्ट के start एट्रिब्यूट के मान को सेट या लौटाता है typeऑर्डर्ड ल