DevToolPal
हि

HTML से Markdown कन्वर्टर

HTML को हेडिंग, सूचियों, लिंक, इमेज, कोड ब्लॉक और GitHub टेबल के साथ साफ़ Markdown में बदलें।

लोकल रूप से चलता है, कभी अपलोड नहीं होता

विकल्प

सूची चिह्न
कोड ब्लॉक
इटैलिक
बोल्ड

HTML

0 कैरेक्टर · 0 B

Markdown

0 कैरेक्टर · 0 B

यह क्या करता है

HTML से Markdown कन्वर्टर HTML मार्कअप को साफ़ और पढ़ने में आसान Markdown में बदलता है। इसका इस्तेमाल CMS से ब्लॉग पोस्ट को स्टैटिक साइट जनरेटर में ले जाने, मौजूदा वेब पेजों से README फ़ाइलें लिखने, डॉक्यूमेंटेशन को नोट्स के रूप में सहेजने, या Markdown समझने वाले विकी, GitHub issue या चैट के लिए कंटेंट तैयार करने में करें।

आउटपुट आम Markdown परंपराओं का पालन करता है: # हेडिंग, - सूची आइटम, मूल भाषा वाले फेंस्ड कोड ब्लॉक, और GitHub Flavored Markdown की टेबल व स्ट्राइकथ्रू। ज़रूरत होने पर टेक्स्ट एस्केप किया जाता है ताकि कुछ भी गलती से फ़ॉर्मैटिंग न बन जाए।

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

  1. HTML को इनपुट में पेस्ट करें, .html फ़ाइल अपलोड करें या उदाहरण पर क्लिक करें।
  2. अगर आपके प्रोजेक्ट की कोई परंपरा है तो स्टाइल बदलें: सूची चिह्न, फेंस्ड या इंडेंटेड कोड ब्लॉक, इटैलिक और बोल्ड चिह्न, और इनलाइन या रेफ़रेंस-स्टाइल लिंक।
  3. Markdown कॉपी करें या .md फ़ाइल के रूप में डाउनलोड करें।

उदाहरण

यह HTML:

<h2>Install</h2>
<p>Run the <strong>installer</strong> and read the <a href="https://example.com">guide</a>.</p>
<ul><li>Windows</li><li>macOS</li></ul>

इस Markdown में बदल जाता है:

## Install

Run the **installer** and read the [guide](https://example.com).

- Windows
- macOS

सुझाव

  • ब्राउज़र से कॉपी कर रहे हैं? पेज सोर्स या डेवलपर टूल से सिर्फ़ article एलिमेंट का HTML लें, ताकि मेन्यू और फ़ुटर नतीजे में न आएँ।
  • रेफ़रेंस-स्टाइल लिंक लंबे URL को टेक्स्ट से बाहर रखते हैं, जिससे Markdown पढ़ना और एडिट करना आसान होता है। URL अंत में सूचीबद्ध होते हैं।
  • एम्बेड की गई data: इमेज डिफ़ॉल्ट रूप से हटा दी जाती हैं क्योंकि वे सैकड़ों किलोबाइट लंबी हो सकती हैं। उन्हें रखने के लिए विकल्प चालू करें।
  • उल्टी दिशा के लिए Markdown से HTML कन्वर्टर का इस्तेमाल करें या Markdown प्रीव्यू में नतीजा देखें।

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

› कौन-से HTML एलिमेंट बदले जाते हैं?

हेडिंग, पैराग्राफ़, बोल्ड, इटैलिक, स्ट्राइकथ्रू, लिंक, इमेज, क्रमांकित और बिना क्रमांक वाली सूचियाँ (नेस्टेड सूचियों सहित), ब्लॉककोट, इनलाइन कोड, भाषा सहित कोड ब्लॉक, क्षैतिज रेखाएँ, लाइन ब्रेक और टेबल। टेबल GitHub Flavored Markdown टेबल बन जाती हैं।

› स्क्रिप्ट, स्टाइल और पेज के head का क्या होता है?

उन्हें हटा दिया जाता है। script, style, noscript, template, svg, iframe और पूरा head हिस्सा कोई Markdown नहीं बनाते, इसलिए आप पूरे वेब पेज का सोर्स पेस्ट करके सिर्फ़ उसका पढ़ने योग्य कंटेंट पा सकते हैं।

› जिस HTML को Markdown व्यक्त नहीं कर सकता, उसका क्या?

अनजान टैग हटा दिए जाते हैं और उनका टेक्स्ट रखा जाता है। class, इनलाइन स्टाइल और id जैसे एट्रिब्यूट छोड़ दिए जाते हैं, क्योंकि Markdown में उनके लिए कोई सिंटैक्स नहीं है। अगर code एलिमेंट पर language-js जैसी class हो, तो कोड ब्लॉक अपनी भाषा बनाए रखता है।

› कुछ कैरेक्टर के आगे बैकस्लैश क्यों लगा है?

जो टेक्स्ट वरना Markdown फ़ॉर्मैटिंग बन जाता, जैसे 1. से शुरू होने वाली लाइन या तारांकन के बीच के शब्द, उसे एस्केप किया जाता है ताकि Markdown बिल्कुल मूल HTML टेक्स्ट जैसा दिखे।

› क्या HTML अपलोड होता है?

नहीं। कन्वर्ज़न आपके ब्राउज़र में JavaScript के HTML पार्सर से होता है और कुछ भी सर्वर पर नहीं भेजा जाता।