Markdown से HTML

Markdown (हेडिंग, सूचियाँ, लिंक, बोल्ड, कोड ब्लॉक) को वेबसाइट, ईमेल और CMS के लिए साफ़ HTML में बदलें। .md टेक्स्ट पेस्ट करें और HTML कॉपी करें। मुफ़्त।

Markdown में लिखें, HTML के रूप में प्रकाशित करें

Markdown एक सादा-टेक्स्ट लेखन फ़ॉर्मेट है जो फ़ॉर्मेटिंग के लिए सरल चिह्न इस्तेमाल करता है: # Heading, **bold**, *italic*, - list item, [link](https://example.com) और कोड के लिए backticks। यह README फ़ाइलों, GitHub, Notion, Obsidian, Reddit, Discord, कई static site generators और डॉक्यूमेंटेशन टूल में इस्तेमाल होता है।

Markdown पेस्ट करें और यह कन्वर्टर बराबर का HTML देता है, यानी ## Tips बन जाता है <h2>Tips</h2> और डैश वाली सूची एक सही <ul> बन जाती है। नतीजा CMS, HTML ईमेल, वेब पेज या HTML स्वीकार करने वाले किसी भी एडिटर में कॉपी करें।

Markdown में लिखे नोट्स और डॉक्स को सिर्फ़ HTML समझने वाले प्लेटफ़ॉर्म पर ले जाने का यह तेज़ तरीका है।

Markdown से HTML का इस्तेमाल कैसे करें

  1. अपना Markdown टेक्स्ट पेस्ट करें।
  2. बदलने के लिए सबमिट करें।
  3. HTML कॉपी करें।
  4. इसे अपनी वेबसाइट, CMS या ईमेल टेम्पलेट के HTML व्यू में पेस्ट करें।

उदाहरण

हेडिंग, ज़ोर और सूचियाँ

इनपुट:

# Title

**Bold** and *italic* with a [link](https://mybotsy.com).

- one
- two

आउटपुट:

<h1>Title</h1>
<p><strong>Bold</strong> and <em>italic</em> with a <a href="https://mybotsy.com">link</a>.</p>
<ul>
<li>one</li>
<li>two</li>
</ul>

एक टेबल

इनपुट:

| a | b |
|---|---|
| 1 | 2 |

आउटपुट:

<table>
<thead>
<tr>
<th>a</th>
<th>b</th>
</tr>
</thead>
<tbody>
<tr>
<td>1</td>
<td>2</td>
</tr>
</tbody>
</table>

Strikethrough और raw HTML

इनपुट: ~~strike~~ and <span>raw html</span>

आउटपुट: <p><del>strike</del> and <span>raw html</span></p>

Markdown में मौजूद HTML बिना बदले आगे चला जाता है।

आम उपयोग

  • README या डॉक्स कंटेंट वेबसाइट पर प्रकाशित करना।
  • Obsidian, Notion या दूसरे Markdown ऐप से नोट्स CMS में ले जाना।
  • ब्लॉग पोस्ट Markdown में लिखकर HTML को WordPress या ऐसे ही प्लेटफ़ॉर्म में पेस्ट करना।
  • Markdown ड्राफ़्ट से HTML ईमेल कंटेंट बनाना।
  • सीखना कि Markdown किन HTML एलिमेंट में बदलता है।
  • README फ़ाइलों को वेब पेज या डॉक्यूमेंटेशन में बदलना।

सुझाव और ज़रूरी बातें

  • पैराग्राफ़, हेडिंग और सूचियों के बीच एक ख़ाली लाइन छोड़ें ताकि वे ठीक से पहचानी जाएँ।
  • Markdown के रूप (flavors) अलग-अलग हैं: टेबल, task list और strikethrough GitHub Flavored Markdown जैसे एक्सटेंशन से आते हैं और हर जगह शायद न बदलें।
  • अपनी हेडिंग को स्लग जनरेटर से URL के अनुकूल anchors में बदलें।
  • आउटपुट को HTML मिनिफ़ायर से मिनिफ़ाई करें या फ़ोरम कंटेंट BBCode से HTML से बदलें।

खास स्थितियाँ और सीमाएँ

  • क्योंकि raw HTML आगे चला जाता है, अविश्वसनीय स्रोतों का Markdown बदलकर बिना sanitize किए प्रकाशित न करें; <script> टैग बचा रह जाएगा।
  • GitHub या Obsidian की task list चेकबॉक्स में नहीं बदलती: - [ ] task एक सूची आइटम बनता है जो [ ] को टेक्स्ट के रूप में दिखाता है।
  • Footnotes और definition lists समर्थित नहीं हैं, इसलिए उनका सिंटैक्स सादे टेक्स्ट के रूप में रहता है।

अक्सर पूछे जाने वाले सवाल

Markdown क्या है?

2004 में John Gruber की बनाई एक हल्की मार्कअप भाषा, जो फ़ॉर्मेटिंग के लिए सादे-टेक्स्ट चिह्न इस्तेमाल करती है और साफ़ तरीके से HTML में बदलती है।

क्या लिखने के लिए Markdown, HTML से बेहतर है?

टेक्स्ट लिखने के लिए यह तेज़ और ज़्यादा पढ़ने लायक है। HTML लेआउट और डिज़ाइन पर ज़्यादा नियंत्रण देता है।

क्या यह टेबल सपोर्ट करता है?

हाँ। GitHub-शैली की pipe टेबल, हेडर पंक्ति और --- विभाजक लाइन के साथ, पूरी HTML टेबल में बदलती है। ~~ वाला strikethrough भी काम करता है।

क्या HTML आउटपुट मेरी साइट में पेस्ट करना सुरक्षित है?

आउटपुट आपके इनपुट को दर्शाता है। अगर आप अविश्वसनीय स्रोतों का Markdown बदलते हैं, तो प्रकाशित करने से पहले HTML को sanitize करें।

संबंधित टूल

शेयर करें

लोकप्रिय मुफ़्त टूल्स