Markdown एडिटर

बाएँ टाइप करें, दाएँ रेंडर किया गया पेज पढ़ें — कोई बटन नहीं, कुछ अपलोड नहीं।

Markdownप्रीव्यू

रेंडर किया गया पेज यहाँ दिखता है।

इसका उपयोग कैसे करें

  1. बाएँ बॉक्स में Markdown टाइप या पेस्ट करें — दाएँ प्रीव्यू टाइप करते ही अपडेट होता है। कोई रेंडर बटन नहीं।
  2. «सिर्फ़ एक लाइन ब्रेक = नई पंक्ति» यहाँ डिफ़ॉल्ट रूप से बंद है: एक नया लाइन ब्रेक स्पेस माना जाता है, जैसा CommonMark कहता है। हर लाइन ब्रेक को पंक्ति का अंत बनाना हो तो इसे चालू करें।
  3. CMS या ब्लॉग के लिए HTML कॉपी करें, या .md / .html फ़ाइल डाउनलोड करें। तीनों आउटपुट उसी पार्स से आते हैं जो प्रीव्यू बनाता है।

उदाहरण

इनपुट (Markdown)

## सिर्फ़ लोकल

**बोल्ड**, `code`, और एक [लिंक](https://example.com)।

- कभी अपलोड नहीं

| फ़ॉर्मेट | बाइट |
| --- | ---: |
| .md | 128 |

आउटपुट (HTML, कॉपी किए अनुसार)

<h2 dir="auto">सिर्फ़ लोकल</h2>
<p dir="auto"><strong>बोल्ड</strong>, <code>code</code>, और एक <a href="https://example.com" target="_blank" rel="noopener noreferrer nofollow">लिंक</a>।</p>
<ul><li dir="auto">कभी अपलोड नहीं</li></ul>
<table><thead><tr><th dir="auto">फ़ॉर्मेट</th><th dir="auto" class="md-align-end">बाइट</th></tr></thead><tbody><tr><td dir="auto">.md</td><td dir="auto" class="md-align-end">128</td></tr></tbody></table>

ऊपर का HTML ठीक वही है जो «HTML कॉपी करें» आपके क्लिपबोर्ड पर डालता है: वही पार्स प्रीव्यू भी बनाता है, और टेक्स्ट इंजेक्ट होने के बजाय एस्केप होता है।

नियम, सीमाएँ और ज्ञात समस्याएँ

  • समर्थित: हेडिंग (# और ===), पैराग्राफ़, बोल्ड / इटैलिक / स्ट्राइकथ्रू, इनलाइन कोड, फ़ेंस्ड कोड ब्लॉक, लिंक, छवियाँ, ब्लॉककोट, ऑर्डर, अनऑर्डर और टास्क सूचियाँ, GFM तालिकाएँ, हॉरिज़ॉन्टल रूल और ऑटोलिंक।
  • समर्थित नहीं: इंडेंटेड (4-स्पेस) कोड ब्लॉक, रेफ़रेंस-स्टाइल लिंक, फ़ुटनोट, डेफ़िनिशन सूचियाँ, कच्चे HTML ब्लॉक, HTML एंटिटी, गणित (KaTeX), Mermaid डायग्राम, इमोजी शॉर्टकोड, सिंटैक्स हाइलाइटिंग, विषय-सूची और सिंक स्क्रॉलिंग।
  • कच्चा HTML कभी नहीं चलाया जाता: <div>, <script> और <img onerror=…> सादे टेक्स्ट के रूप में दिखते हैं। इसीलिए मौजूदा HTML स्निपेट यहाँ प्रीव्यू नहीं हो सकता।
  • लिंक सिर्फ़ http, https, mailto, tel और #anchors रखते हैं; javascript:, data: और vbscript: URL हट जाते हैं और लिंक टेक्स्ट रहता है। छवियाँ सिर्फ़ http/https लेती हैं।
  • रिमोट छवियाँ आपका ब्राउज़र लोड करता है और उस पते पर अनुरोध भेजता है (no-referrer के साथ)। अगर छवि का URL खुद संवेदनशील है, तो उसे दस्तावेज़ में न डालें।
  • यह व्यावहारिक उपसमुच्चय है, पूरा CommonMark/GFM नहीं: गहरी नेस्टिंग, तालिका के कोड स्पैन के अंदर «|», सूची इंडेंटेशन और बहु-पंक्ति Setext हेडिंग GitHub से अलग रेंडर हो सकते हैं।
  • नेस्टिंग 8 स्तरों तक सीमित है (कोट, सूचियाँ, इनलाइन); गहरी सामग्री सादे टेक्स्ट के रूप में दिखती है ताकि शत्रुतापूर्ण इनपुट पेज को फ्रीज़ न कर सके।
  • 1,00,000 कैरेक्टर तक रीयलटाइम; उससे ऊपर प्रीव्यू टाइप करना रोकने के लगभग 0.5 s बाद अपडेट होता है। कुछ नहीं काटा जाता।
  • एक्सपोर्ट किया .html एक स्व-निहित स्टैटिक पेज है, सादी टाइपोग्राफ़ी के साथ और बिना सिंटैक्स हाइलाइटिंग — प्रिंट/PDF लेआउट नहीं। कोई PDF या Word एक्सपोर्ट नहीं।
  • कुछ सहेजा नहीं जाता: कोई अकाउंट नहीं, कोई ड्राफ़्ट नहीं, कोई इतिहास नहीं, कोई URL पैरामीटर नहीं। टैब बंद करने पर टेक्स्ट चला जाता है।

Markdown लिखा जा चुका हो तो लोग आमतौर पर यह चाहते हैं।