Skip to content

सूची सिंटैक्स

सूचियाँ जानकारी को व्यवस्थित करने का एक महत्वपूर्ण तरीका हैं। Markdown क्रमित और अक्रमित सूचियों का समर्थन करता है, साथ ही नेस्टेड सूचियों और कार्य सूचियों का भी।

अक्रमित सूचियाँ

बुनियादी सिंटैक्स

अक्रमित सूचियाँ बनाने के लिए -, *, या + का उपयोग करें:

markdown
- आइटम 1
- आइटम 2
- आइटम 3

* आइटम 1
* आइटम 2
* आइटम 3

+ आइटम 1
+ आइटम 2
+ आइटम 3

रेंडर किया गया आउटपुट:

  • आइटम 1
  • आइटम 2
  • आइटम 3

प्रतीक चयन सलाह

प्रतीकविशेषताअनुशंसित परिदृश्य
-सबसे सामान्य, संक्षिप्तसामान्यतः अनुशंसित
*जोर सिंटैक्स के साथ सुसंगतशैली सुसंगति के लिए
+कम उपयोग किया जाता हैविशेष भेदभाव के लिए

टिप: पूरे दस्तावेज़ में प्रतीक सुसंगति रखें।

क्रमित सूचियाँ

बुनियादी सिंटैक्स

क्रमित सूचियाँ बनाने के लिए संख्या के बाद एक अवधि का उपयोग करें:

markdown
1. पहला आइटम
2. दूसरा आइटम
3. तीसरा आइटम

रेंडर किया गया आउटपुट:

  1. पहला आइटम
  2. दूसरा आइटम
  3. तीसरा आइटम

नंबरिंग

संख्या का वास्तविक मान मायने नहीं रखता; Markdown स्वचालित रूप से सही अनुक्रम उत्पन्न करेगा:

markdown
1. पहला आइटम
3. दूसरा आइटम
8. तीसरा आइटम

रेंडर किया गया आउटपुट:

  1. पहला आइटम
  2. दूसरा आइटम
  3. तीसरा आइटम

प्रारंभिक संख्या

आप प्रारंभिक संख्या निर्दिष्ट कर सकते हैं:

markdown
3. तीसरा आइटम
4. चौथा आइटम
5. पांचवां आइटम

रेंडर किया गया आउटपुट:

  1. तीसरा आइटम
  2. चौथा आइटम
  3. पांचवां आइटम

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

बुनियादी नेस्टिंग

नेस्टेड सूचियाँ बनाने के लिए इंडेंटेशन (2-4 स्थान) का उपयोग करें:

markdown
- स्तर 1 आइटम 1
  - स्तर 2 आइटम 1.1
  - स्तर 2 आइटम 1.2
- स्तर 1 आइटम 2
  - स्तर 2 आइटम 2.1
    - स्तर 3 आइटम 2.1.1
    - स्तर 3 आइटम 2.1.2
  - स्तर 2 आइटम 2.2

रेंडर किया गया आउटपुट:

  • स्तर 1 आइटम 1
    • स्तर 2 आइटम 1.1
    • स्तर 2 आइटम 1.2
  • स्तर 1 आइटम 2
    • स्तर 2 आइटम 2.1
      • स्तर 3 आइटम 2.1.1
      • स्तर 3 आइटम 2.1.2
    • स्तर 2 आइटम 2.2

मिश्रित नेस्टिंग

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

markdown
1. क्रमित आइटम 1
   - अक्रमित उपआइटम 1.1
   - अक्रमित उपआइटम 1.2
2. क्रमित आइटम 2
   1. क्रमित उपआइटम 2.1
   2. क्रमित उपआइटम 2.2
      - अक्रमित उपउपआइटम 2.2.1
      - अक्रमित उपउपआइटम 2.2.2

रेंडर किया गया आउटपुट:

  1. क्रमित आइटम 1
    • अक्रमित उपआइटम 1.1
    • अक्रमित उपआइटम 1.2
  2. क्रमित आइटम 2
    1. क्रमित उपआइटम 2.1
    2. क्रमित उपआइटम 2.2
      • अक्रमित उपउपआइटम 2.2.1
      • अक्रमित उपउपआइटम 2.2.2

सूचियों में बहु-पैराग्राफ सामग्री

पैराग्राफ निरंतरता

एक सूची आइटम में कई पैराग्राफ शामिल करें:

markdown
1. पहला आइटम

   यह पहला आइटम का दूसरा पैराग्राफ है। सूची आइटम के भीतर रखने के लिए इंडेंट करें।

2. दूसरा आइटम

   यह दूसरा आइटम का दूसरा पैराग्राफ है।
   
   यह दूसरा आइटम का तीसरा पैराग्राफ है।

3. तीसरा आइटम

रेंडर किया गया आउटपुट:

  1. पहला आइटम

    यह पहला आइटम का दूसरा पैराग्राफ है। सूची आइटम के भीतर रखने के लिए इंडेंट करें।

  2. दूसरा आइटम

    यह दूसरा आइटम का दूसरा पैराग्राफ है।

    यह दूसरा आइटम का तीसरा पैराग्राफ है।

  3. तीसरा आइटम

कोड ब्लॉक

सूची में कोड ब्लॉक शामिल करें:

markdown
1. निर्भरताएँ स्थापित करें

   ```bash
   npm install express
  1. सर्वर बनाएँ

    javascript
    const express = require('express');
    const app = express();
  2. सर्वर शुरू करें


### ब्लॉककोट

सूची में ब्लॉककोट शामिल करें:

```markdown
1. तैयारी

   > पर्याप्त डिस्क स्थान सुनिश्चित करें
   > कम से कम 10GB अनुशंसित है

2. स्थापना शुरू करें

कार्य सूचियाँ

बुनियादी सिंटैक्स

अपूर्ण कार्यों के लिए - [ ] का उपयोग करें, पूर्ण कार्यों के लिए - [x]:

markdown
- [x] पूर्ण कार्य
- [ ] अपूर्ण कार्य
- [x] एक और पूर्ण कार्य
- [ ] करने योग्य आइटम

रेंडर किया गया आउटपुट:

  • [x] पूर्ण कार्य
  • [ ] अपूर्ण कार्य
  • [x] एक और पूर्ण कार्य
  • [ ] करने योग्य आइटम

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

markdown
- [x] परियोजना योजना
  - [x] आवश्यकता विश्लेषण
  - [x] तकनीकी अनुसंधान
  - [ ] प्रोटोटाइप डिज़ाइन
- [ ] विकास चरण
  - [ ] फ्रंटएंड विकास
    - [x] पेज लेआउट
    - [ ] इंटरएक्टिव सुविधाएँ
  - [ ] बैकएंड विकास
    - [ ] API डिज़ाइन
    - [ ] डेटाबेस डिज़ाइन
- [ ] परीक्षण चरण

रेंडर किया गया आउटपुट:

  • [x] परियोजना योजना
    • [x] आवश्यकता विश्लेषण
    • [x] तकनीकी अनुसंधान
    • [ ] प्रोटोटाइप डिज़ाइन
  • [ ] विकास चरण
    • [ ] फ्रंटएंड विकास
      • [x] पेज लेआउट
      • [ ] इंटरएक्टिव सुविधाएँ
    • [ ] बैकएंड विकास
      • [ ] API डिज़ाइन
      • [ ] डेटाबेस डिज़ाइन
  • [ ] परीक्षण चरण

सामान्य त्रुटियाँ और समाधान

1. गलत इंडेंटेशन

markdown
❌ त्रुटि: असंगत इंडेंटेशन
- आइटम 1
  - उपआइटम 1.1
    - उपआइटम 1.2  ← इंडेंटेशन त्रुटि

✅ सही: सुसंगत इंडेंटेशन
- आइटम 1
  - उपआइटम 1.1
  - उपआइटम 1.2

2. सूची आइटम के बीच रिक्त पंक्तियाँ

markdown
❌ त्रुटि: अनावश्यक रिक्त पंक्तियाँ सूची तोड़ती हैं
- आइटम 1

- आइटम 2  ← यह दो अलग सूचियाँ बनाता है

✅ सही: लगातार सूची आइटम
- आइटम 1
- आइटम 2

3. संख्या के बाद गुम स्थान

markdown
❌ त्रुटि:
1.पहला आइटम  ← स्थान गुम
2.दूसरा आइटम

✅ सही:
1. पहला आइटम
2. दूसरा आइटम

विशेष मामले

सूची प्रतीकों को एस्केप करना

यदि आप एक पंक्ति की शुरुआत में सूची प्रतीक प्रदर्शित करना चाहते हैं बिना सूची बनाए:

markdown
\- यह सूची आइटम नहीं है
\* यह सूची आइटम नहीं है
\1. यह क्रमित सूची आइटम नहीं है

रेंडर किया गया आउटपुट:

- यह सूची आइटम नहीं है * यह सूची आइटम नहीं है \1. यह क्रमित सूची आइटम नहीं है

सूची आइटम में कोड

markdown
- `npm install package-name` स्थापित करें
- `npm start` चलाएं
- ब्राउज़र में `http://localhost:3000` देखें

रेंडर किया गया आउटपुट:

  • npm install package-name स्थापित करें
  • npm start चलाएं
  • ब्राउज़र में http://localhost:3000 देखें

सूची आइटम में लिंक

markdown
- [GitHub](https://github.com) - कोड होस्टिंग प्लेटफ़ॉर्म
- [Stack Overflow](https://stackoverflow.com) - Q&A साइट
- [MDN](https://developer.mozilla.org) - डेवलपर दस्तावेज़ीकरण

रेंडर किया गया आउटपुट:

  • GitHub - कोड होस्टिंग प्लेटफ़ॉर्म
  • Stack Overflow - Q&A साइट
  • MDN - डेवलपर दस्तावेज़ीकरण

सर्वोत्तम प्रथाएं

1. सुसंगति रखें

markdown
✅ अनुशंसित: हमेशा डैश का उपयोग करें
- आइटम A
- आइटम B
- आइटम C

❌ अनुशंसित नहीं: प्रतीकों का मिश्रण
- आइटम A
* आइटम B
+ आइटम C

2. नेस्टिंग को उपयुक्त रूप से उपयोग करें

markdown
✅ अनुशंसित: मध्यम नेस्टिंग
- मुख्य सुविधाएँ
  - उपयोगकर्ता प्रबंधन
  - सामग्री प्रबंधन
- सहायक सुविधाएँ
  - लॉगिंग
  - डेटा बैकअप

❌ अनुशंसित नहीं: बहुत गहरा नेस्टिंग
- सुविधाएँ
  - मुख्य सुविधाएँ
    - कोर सुविधाएँ
      - बुनियादी सुविधाएँ
        - मौलिक सुविधाएँ  ← बहुत गहरा

3. तार्किक रूप से व्यवस्थित करें

markdown
✅ अनुशंसित: तार्किक समूहण
## विकास उपकरण
- कोड संपादक
- संस्करण नियंत्रण
- डिबगिंग उपकरण

## डिज़ाइन उपकरण
- प्रोटोटाइपिंग
- छवि संपादन
- UI डिज़ाइन

❌ अनुशंसित नहीं: कोई तार्किक समूहण नहीं
- कोड संपादक
- प्रोटोटाइपिंग
- संस्करण नियंत्रण
- छवि संपादन

HTML आउटपुट

Markdown सूचियाँ HTML में परिवर्तित हो जाती हैं:

markdown
- आइटम 1
- आइटम 2

परिवर्तित हो जाता है:

html
<ul>
  <li>आइटम 1</li>
  <li>आइटम 2</li>
</ul>
markdown
1. आइटम 1
2. आइटम 2

परिवर्तित हो जाता है:

html
<ol>
  <li>आइटम 1</li>
  <li>आइटम 2</li>
</ol>

व्यावहारिक उदाहरण

खरीदारी सूची

markdown
## आज की खरीदारी सूची

### दैनिक आवश्यकताएँ
- [ ] शैम्पू
- [ ] टूथपेस्ट
- [x] तौलिया

### भोजन
- [ ] दूध
- [ ] रोटी
- [x] अंडे
- [ ] फल
  - [ ] सेब
  - [x] केला
  - [ ] संतरा

अध्ययन योजना

markdown
## इस महीने की अध्ययन योजना

1. **सप्ताह 1**: मूल बातें
   - [x] ट्यूटोरियल के अध्याय 1-3 पढ़ें
   - [x] अभ्यास 1-10 पूरा करें
   - [ ] वीडियो पाठ 1-5 देखें

2. **सप्ताह 2**: अभ्यास परियोजना
   - [ ] एक सरल परियोजना बनाएँ
   - [ ] बुनियादी सुविधाएँ लागू करें
   - [ ] शैली डिज़ाइन जोड़ें

3. **सप्ताह 3**: उन्नत सामग्री
   - [ ] उन्नत सुविधाएँ सीखें
   - [ ] परियोजना प्रदर्शन अनुकूलित करें
   - [ ] परीक्षण मामलों लिखें

4. **सप्ताह 4**: समीक्षा
   - [ ] अध्ययन नोट्स व्यवस्थित करें
   - [ ] अंतिम परियोजना तैयार करें
   - [ ] मुख्य सामग्री की समीक्षा करें

API सुविधा सूची

markdown
## API एंडपॉइंट्स

### उपयोगकर्ता प्रबंधन
1. `GET /api/users` - उपयोगकर्ता सूची प्राप्त करें
   - पृष्ठीकरण समर्थन
   - खोज फ़िल्टरिंग समर्थन
   
2. `POST /api/users` - नया उपयोगकर्ता बनाएँ
   - प्रशासक विशेषाधिकार आवश्यक
   - ईमेल अद्वितीयता सत्यापित करें
   
3. `PUT /api/users/:id` - उपयोगकर्ता जानकारी अपडेट करें
   - उपयोगकर्ता केवल अपनी जानकारी अपडेट कर सकते हैं
   - प्रशासक किसी भी उपयोगकर्ता को अपडेट कर सकते हैं

### सामग्री प्रबंधन
- `GET /api/posts` - पोस्ट सूची प्राप्त करें
- `POST /api/posts` - नया पोस्ट बनाएँ
- `DELETE /api/posts/:id` - पोस्ट हटाएँ

संबंधित सिंटैक्स

अभ्यास

निम्नलिखित प्रकार की सूचियाँ बनाने का प्रयास करें:

  1. तीन-स्तरीय नेस्टेड परियोजना संरचना
  2. चरण-दर-चरण स्क्रीनशॉट और स्पष्टीकरण के साथ एक तकनीकी ट्यूटोरियल
  3. क्रमित और अक्रमित आइटम को मिश्रित करने वाली एक जटिल सूची
  4. कार्य स्थिति के साथ एक परियोजना चेकलिस्ट

www.markdownlang.com द्वारा निर्मित