UltKit
इमेज11
PDF13
डॉक्यूमेंट और डेटा7
वीडियो6
ऑडियो4
और टूल्स22

HTML को Markdown में बदलें

HTML से कंटेंट दिखाया जाता है; Markdown में आजकल ज़्यादा से ज़्यादा लोग लिखना और सहेजना पसंद करते हैं। यह कन्वर्टर .html फ़ाइलों को पढ़ने लायक .md टेक्स्ट में बदलता है, ताकि ब्लॉग आर्काइव, हेल्प सेंटर या सेव किया गया आर्टिकल किसी स्टैटिक साइट, नोट्स वॉल्ट या Git रिपॉज़िटरी में ले जाया जा सके।

डॉक्यूमेंट कन्वर्टर

या PDF, DOC, DOCX … फ़ाइलें यहाँ ड्रop करें ·

प्रति फ़ाइल अधिकतम 95 MB· अधिकतम 20 फ़ाइलें· 30 मिनट बाद हटा दी जाती हैं

आउटपुट

फ़ाइलें हमारे सर्वर पर प्रोसेस होती हैं और 30 मिनट बाद हटा दी जाती हैं।

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

  1. 1

    HTML फ़ाइलें अपलोड करें

    प्रति बैच अधिकतम 20 और हर फ़ाइल 95 MB तक की .html या .htm फ़ाइलें जोड़ें। ब्राउज़र से सेव किया गया पेज, CMS एक्सपोर्ट या हाथ से लिखी फ़ाइल, सब चलती हैं।

  2. 2

    टेक्स्ट सेटिंग जाँचें

    इसमें बदलें में Markdown, फ़ॉर्मेटिंग में सरल, टेक्स्ट एन्कोडिंग में UTF-8 और लाइन एंडिंग में LF रखें। यह Git, स्टैटिक साइट जनरेटर और macOS या Linux के एडिटर के लिए ठीक रहता है।

  3. 3

    Markdown में बदलें

    Markdown में कन्वर्ट करें दबाएँ, फिर .md फ़ाइल को किसी भी टेक्स्ट एडिटर में खोलकर बचे हुए मेन्यू या फ़ुटर हटा दें। अपलोड की गई फ़ाइलें 30 मिनट बाद डिलीट हो जाती हैं।

HTML को Markdown में बदलने के लिए .html फ़ाइल अपलोड करें और Markdown में कन्वर्ट करें दबाएँ: हेडिंग # वाली लाइनें बन जाती हैं, लिंक text बन जाते हैं, लिस्ट के बुलेट और नंबर बने रहते हैं, और साधारण टेबल पाइप टेबल बन जाती हैं।

HTML को Markdown में बदलना: किसे और क्यों ज़रूरत है

John Gruber ने 2004 में Aaron Swartz के सहयोग से Markdown प्रकाशित किया, ताकि वेब के लिए सादे टेक्स्ट में लिखा जा सके, जो रेंडर होने से पहले भी स्वाभाविक रूप से पढ़ा जाए। बीस साल बाद यह GitHub README, Jekyll और Hugo जैसे स्टैटिक साइट जनरेटर, डॉक्यूमेंटेशन टूल, Obsidian जैसे नोट ऐप और कई आधुनिक वेबसाइटों के कंटेंट फ़ोल्डर का मूल फ़ॉर्मेट है।

इससे सामान्य दिशा के उलट एक लगातार प्रवाह बनता है। डेटाबेस-आधारित CMS छोड़ने वाली टीमों को सालों की पोस्ट .md फ़ाइलों में चाहिए होती हैं। लेखक लेखों को नोट्स वॉल्ट में क्लिप करते हैं। डेवलपर पुराने HTML हेल्प सेक्शन को docs-as-code रिपॉज़िटरी में ले जाते हैं, जहाँ बदलाव पुल रिक्वेस्ट में रिव्यू होते हैं। हर मामले में HTML ही एकमात्र प्रति होती है, और उसे हाथ से दोबारा लिखना व्यावहारिक नहीं। Word डॉक्यूमेंट से यही काम DOCX से Markdown करता है।

किन HTML एलिमेंट का Markdown रूप होता है

from ↓ · to →CommonMarkGitHub Flavored Markdown
हेडिंग h1–h6हेडिंग h1–h6 to CommonMark: yesहेडिंग h1–h6 to GitHub Flavored Markdown: yes
लिंक और इमेजलिंक और इमेज to CommonMark: yesलिंक और इमेज to GitHub Flavored Markdown: yes
लिस्ट और ब्लॉककोटलिस्ट और ब्लॉककोट to CommonMark: yesलिस्ट और ब्लॉककोट to GitHub Flavored Markdown: yes
कोड और pre ब्लॉककोड और pre ब्लॉक to CommonMark: yesकोड और pre ब्लॉक to GitHub Flavored Markdown: yes
साधारण टेबल– साधारण टेबल to CommonMark: noसाधारण टेबल to GitHub Flavored Markdown: yes
स्ट्राइकथ्रू– स्ट्राइकथ्रू to CommonMark: noस्ट्राइकथ्रू to GitHub Flavored Markdown: yes
मर्ज किए गए टेबल सेल– मर्ज किए गए टेबल सेल to CommonMark: no– मर्ज किए गए टेबल सेल to GitHub Flavored Markdown: no
फ़ॉर्म, वीडियो, iframe– फ़ॉर्म, वीडियो, iframe to CommonMark: no– फ़ॉर्म, वीडियो, iframe to GitHub Flavored Markdown: no
supported not offeredCommonMark, जो 2014 से निर्दिष्ट है, सख़्त मूल रूप है; GitHub Flavored Markdown, जो 2017 में निर्दिष्ट हुआ, टेबल, स्ट्राइकथ्रू और टास्क लिस्ट जोड़ता है। जिसका Markdown रूप नहीं है, वह रॉ HTML के रूप में रह सकता है, जिसे दोनों मानते हैं।

HTML से Markdown कन्वर्टर का आउटपुट: क्या उम्मीद करें

क्लास नाम, इनलाइन स्टाइल, स्क्रिप्ट और लेआउट div हटा दिए जाते हैं, क्योंकि Markdown अर्थ बताता है, रूप नहीं। बोल्ड और इटैलिक दोहरे और इकहरे तारांकन बन जाते हैं, पैराग्राफ़ के भीतर की लाइन ब्रेक जुड़ जाती हैं, और   जैसी कैरेक्टर एंटिटी UTF-8 के सामान्य अक्षर बन जाती हैं। उम्मीद रखें कि .md फ़ाइल HTML के आकार का एक छोटा हिस्सा होगी: शब्द रहते हैं और मार्कअप जाता है।

मिथकMarkdown किसी भी HTML लेआउट को दोहरा सकता है।

तथ्ययह सिर्फ़ टेक्स्ट का ढाँचा कवर करता है; कॉलम, रंग और पोज़िशन किए गए बॉक्स के लिए Markdown सिंटैक्स नहीं है, इसलिए वे खो जाते हैं या रॉ HTML के रूप में रहते हैं।

मिथककन्वर्ट किया गया पेज सीधे पब्लिश करने लायक होता है।

तथ्यमेन्यू, कुकी बैनर और फ़ुटर भी साथ आ जाते हैं; उन्हें हटाएँ, और अगर आपका साइट जनरेटर माँगता है तो फ़्रंट मैटर जोड़ें।

मिथकMarkdown आउटपुट हर जगह एक जैसा चलता है।

तथ्यटेबल और स्ट्राइकथ्रू के लिए GitHub Flavored Markdown रेंडरर चाहिए; सख़्त CommonMark टूल इन्हें सादे टेक्स्ट की तरह दिखाते हैं।

HTML और Markdown फॉर्मेट की जानकारी

HTML

हाइपरटेक्स्ट मार्कअप लैंग्वेज

HTML वेब की मार्कअप भाषा है, जिसका वर्णन पहली बार 1990 के दशक की शुरुआत में Tim Berners-Lee ने किया था और अब WHATWG इसे लिविंग स्टैंडर्ड के रूप में संभालता है। HTML फ़ाइल हेडिंग, पैराग्राफ़, लिंक, टेबल, इमेज और फ़ॉर्म बताती है, जबकि स्टाइलिंग आमतौर पर CSS से आती है। हर ब्राउज़र इसे दिखाता है, और यह ईमेल टेम्पलेट व सेव किए गए वेब पेज में भी इस्तेमाल होती है। एक HTML फ़ाइल अक्सर बाहरी इमेज और स्टाइलशीट पर निर्भर करती है, इसलिए अकेले ले जाने पर बिगड़ी हुई दिख सकती है।

कंप्रेशन
–
ट्रांसपेरेंसी (पारदर्शिता)
–
एनिमेशन
–
शुरुआत का वर्ष
1993 · Tim Berners-Lee; maintained by WHATWG
HTML कन्वर्टर

MD

Markdown

Markdown एक हल्की मार्कअप सिंटैक्स है, जिसे John Gruber ने 2004 में बनाया। इसमें सादे टेक्स्ट के चिह्न इस्तेमाल होते हैं, जैसे हेडिंग के लिए #, ज़ोर देने के लिए * और सूची के लिए -, जो कच्चे टेक्स्ट में भी पढ़ने योग्य रहते हैं और HTML में साफ़ बदल जाते हैं। README फ़ाइलों, डॉक्यूमेंटेशन, विकी, नोट ऐप और कई स्टैटिक साइट जनरेटर में यही मानक है। CommonMark और GitHub Flavored Markdown जैसी कई बोलियाँ हैं, जो टेबल जैसी बातों में अलग होती हैं। .md फ़ाइलें किसी भी टेक्स्ट एडिटर में खुल जाती हैं।

कंप्रेशन
–
ट्रांसपेरेंसी (पारदर्शिता)
–
एनिमेशन
–
शुरुआत का वर्ष
2004 · John Gruber
MD कन्वर्टर

HTML को Markdown में तब बदला जाता है जब कंटेंट अपनी रेंडर होने की जगह से बाहर जाता है: ब्लॉग का स्टैटिक साइट जनरेटर पर जाना, हेल्प सेंटर का Git-आधारित डॉक्स रिपॉज़िटरी में जाना, या लेखों का Obsidian वॉल्ट में सेव होना, जहाँ मार्कअप से ज़्यादा सादा, पढ़ने लायक टेक्स्ट मायने रखता है।

HTML से MD के सवाल

क्या सेव किए वेब पेज को उसकी इमेज के साथ कन्वर्ट कर सकते हैं?

कन्वर्टर आपकी अपलोड की हुई .html फ़ाइल पढ़ता है। इमेज टैग Markdown इमेज लिंक बन जाते हैं, जो उन्हीं पाथ या URL की ओर इशारा करते हैं जो पेज में थे, इसलिए ऑनलाइन होस्ट की गई इमेज चलती रहती हैं। ब्राउज़र के Save Page As वाला लोकल इमेज फ़ोल्डर फ़ाइल के साथ अपलोड नहीं होता; उसे .md के बगल में कॉपी कर दें, तो रिलेटिव पाथ फिर से सही बैठ जाएँगे।

मेन्यू, साइडबार और फ़ुटर का क्या होता है?

फ़ाइल की हर चीज़ कन्वर्ट होती है, क्योंकि टूल यह नहीं जान सकता कि पेज का कौन सा हिस्सा लेख है। साफ़ नतीजे के लिए, जहाँ आपका CMS अनुमति दे वहाँ पोस्ट को थीम के बिना सेव करें, या बाद में Markdown के ऊपर और नीचे से नेविगेशन की लाइनें हटा दें।

WordPress पोस्ट को Hugo या Jekyll में कैसे ले जाएँ?

WordPress का बिल्ट-इन एक्सपोर्ट XML फ़ाइल होता है, HTML नहीं। इसलिए हर पोस्ट का HTML कन्वर्ट करें, जिसे कोड एडिटर से कॉपी करें या ब्राउज़र से सेव करें। फिर हर .md के ऊपर फ़्रंट मैटर जोड़ें, यानी तीन डैश वाली दो लाइनों के बीच का ब्लॉक, जिसमें शीर्षक, तारीख और टैग होते हैं। Hugo और Jekyll दोनों इसे वहीं से पढ़ते हैं।

Markdown में कुछ टेबल अजीब क्यों दिखती हैं?

GitHub Flavored Markdown से जुड़ी Markdown टेबल में एक हेडर पंक्ति होती है और मर्ज किए गए सेल नहीं होते। साधारण HTML टेबल साफ़ कन्वर्ट होती है; colspan, rowspan या नेस्टेड लिस्ट वाली टेबल का Markdown रूप नहीं होता, इसलिए वह सपाट कर दी जाती है। Markdown में रॉ HTML की अनुमति है, तो जहाँ लेआउट ज़रूरी हो वहाँ मूल टेबल वापस चिपका सकते हैं।

क्या AI या सर्च टूल को पेज देने के लिए Markdown अच्छा फॉर्मेट है?

अक्सर हाँ। Markdown ज़रूरी ढाँचा रखता है, जैसे हेडिंग, लिस्ट, लिंक और ज़ोर, और एट्रिब्यूट, स्क्रिप्ट व स्टाइल हटा देता है, इसलिए वही लेख बहुत छोटा और प्रोसेस करने में आसान हो जाता है। अगर कोई मार्कअप नहीं चाहिए, तो HTML से TXT इस्तेमाल करें।