यदि आप नियमित रूप से ऑनलाइन सोशल नेटवर्क या डिस्कशन फोरम का उपयोग करते हैं, तो संभावना है कि आपने मार्कडाउन को देखे या उपयोग किए बिना भी जाने बिना मार्कडाउन क्या है।
वेब पर पहले से मौजूद कई लोगों के लिए, HTML पहली और सबसे प्राथमिक कोडिंग भाषा थी जिसे उन्होंने सीखा। हालांकि, मार्कडाउन और भी सरल है। वास्तव में, यह इतना सरल है कि इसके लिए कोर्स बिल्कुल मौजूद नहीं हैं। आप इसे कुछ ही मिनटों में सीख सकते हैं।
इस लेख में, आइए मार्कडाउन क्या है और वेब की सबसे लोकप्रिय और हल्की मार्कअप भाषाओं में से एक के बारे में आपको जो कुछ भी जानना चाहिए, उसकी मूल बातें देखें।
मार्कडाउन क्या है?
एक नाम के रूप में, मार्कडाउन "मार्कअप" शब्द पर एक नाटक है। मार्कअप को "प्रिंटिंग की तैयारी में टेक्स्ट को सही करने की प्रक्रिया या परिणाम" के रूप में परिभाषित किया गया है, जो यह वर्णन करने का एक सटीक विवरण है कि प्रोग्रामिंग भाषाएं इंटरप्रेटर्स और रेंडरिंग इंजन के साथ कैसे इंटरैक्ट करती हैं ताकि हम में से उन लोगों के लिए टेक्स्ट प्रदर्शित किया जा सके जो इंटरनेट ब्राउज़ कर रहे हैं।
HTML का अर्थ "हाइपरटेक्स्ट मार्कअप लैंग्वेज" है, और इसलिए मार्कडाउन HTML कोड लिखने का एक आसान तरीका है, हालांकि कम मजबूत तरीके से।
मार्कडाउन 2004 में जॉन ग्रुबर और आरोन स्वार्ट्ज द्वारा बनाया गया था, जो लोगों को "एक आसानी से पढ़ने योग्य और आसानी से लिखने योग्य प्लेन टेक्स्ट फॉर्मेट का उपयोग करके लिखने की अनुमति देना चाहते थे, वैकल्पिक रूप से इसे संरचनात्मक रूप से वैध XHTML (या HTML) में परिवर्तित करें।"
मार्कडाउन के मुख्य लक्ष्यों में से एक अपने विकल्पों की तुलना में आसान पठनीयता की अनुमति देना था। इससे मार्कडाउन लिखना और प्लेन टेक्स्ट मार्कडाउन कोड पढ़ना बहुत सरल हो जाता है।
कौन सी साइट्स मार्कडाउन का उपयोग करती हैं?
चूंकि मार्कडाउन HTML लिखने का एक सरल तरीका है, आप वेबसाइटों को खुद को "मार्कडाउन में लिखित" के रूप में श्रेय देते हुए नहीं देखेंगे। हालांकि, आप कई वेबसाइटें पाएंगे जो उपयोगकर्ताओं को उन तरीकों से योगदान या पोस्ट करने की अनुमति देती हैं जो मार्कडाउन स्वीकार करते हैं।
एक उदाहरण GitHub है। प्रत्येक GitHub रिपॉजिटरी की पूर्व-निर्मित README.md फ़ाइल में, मार्कडाउन स्वीकार किया जाता है। जैसा कि यह सुझाव देता है, MD उन फ़ाइलों के लिए उपयोग किया जाने वाला एक्सटेंशन है जो मार्कडाउन कोड का उपयोग करके लिखी गई हैं।
Reddit और Stack Exchange भी अपने उपयोगकर्ताओं को पोस्ट को बेहतर ढंग से व्यवस्थित करने और खुद को व्यक्त करने के तरीके के रूप में मार्कडाउन का उपयोग करते हैं। Stack Overflow जैसी Stack Exchange साइटें मार्कडाउन के बिना समान नहीं होंगी जो प्लेन टेक्स्ट को पठनीय, स्वरूपित कोड स्निपेट में परिवर्तित करता है।
मार्कडाउन का उपयोग कैसे करें
ऊपर दी गई उदाहरण छवि Reddit टेक्स्ट पोस्ट बनाने के लिए मार्कडाउन फॉर्मेटिंग उदाहरण दिखाती है। जबकि यह मार्कडाउन की मूल बातें कवर करती है, कुछ सामान्य उदाहरण शामिल नहीं किए गए हैं। आइए उन पर चलते हैं।
हेडर
मार्कडाउन में, आप अपने टेक्स्ट से पहले # (नंबर/पाउंड साइन) टाइप करके एक हेडर बना सकते हैं। आपके द्वारा उपयोग किए जाने वाले नंबर/पाउंड साइन की संख्या हेडर के स्तर को कम कर देगी। उदाहरण के लिए, # सबसे बड़ा हेडिंग होगा और ### एक छोटा सबहेडिंग दिखाएगा।
HTML में, ये केवल <h> टैग में परिवर्तित हो जाते हैं। # <h1> है और ### <h3> है, उदाहरण के लिए।
इमेज
लिंक के समान, मार्कडाउन में इमेज ऑल्ट टेक्स्ट को वर्गाकार कोष्ठक में और URL को पैरेंथेसिस में लपेटकर बनाई जाती हैं। यहाँ एक उदाहरण है:
[Help Desk Geek Logo](https://helpdeskgeek.com/wp-content/themes/hdg/images/hdg-banner.png)
इनलाइन कोड
चार स्पेस के साथ एक लाइन शुरू करने से एक कोड ब्लॉक बनेगा, लेकिन इनलाइन कोड के लिए, आप बस टेक्स्ट को बैकटिक्स में लपेट सकते हैं। यहाँ एक उदाहरण है:
`int main(){printf (“Hi World\n”);return 0;}`
मार्कडाउन टेक्स्ट एडिटर्स
यदि आप मार्कडाउन में महारत हासिल करने में रुचि रखते हैं, तो डेस्कटॉप टेक्स्ट एडिटर के रूप में समर्थन ढूंढना एक शानदार शुरुआत है। हालांकि, चूंकि मार्कडाउन को ब्राउज़र में लाइव रेंडर किया जा सकता है और इसके लिए किसी जटिल सर्वर-साइड इंटरैक्शन की आवश्यकता नहीं होती है, इसलिए ऑनलाइन मार्कडाउन एडिटर भी हैं।
स्टैंडअलोन मार्कडाउन एडिटर्स
विंडोज, macOS, और लिनक्स के लिए सर्वश्रेष्ठ स्टैंडअलोन मार्कडाउन एडिटर्स (और समग्र टेक्स्ट एडिटर्स) में से एक सबलाइम टेक्स्ट है।
मार्कडाउन सिंटैक्स हाइलाइटिंग सक्षम करने के लिए आपको बस एक MD फ़ाइल लोड करनी होगी या स्टेटस बार के दाईं ओर प्लेन टेक्स्ट पर क्लिक करके सिंटैक्स हाइलाइटिंग को मार्कडाउन पर सेट करना होगा।
दो अन्य बेहतरीन मुफ्त मार्कडाउन एडिटर्स हैं टाइपोरा (मैक) और रिमार्केबल (लिनक्स)।
वेब-आधारित मार्कडाउन एडिटर्स
वेब-आधारित मार्कडाउन एडिटर्स आम तौर पर अधिक सुविधा संपन्न होते हैं, इसलिए हम उनकी दृढ़ता से अनुशंसा करते हैं।
उदाहरण के लिए, StackEdit दो फलकों के साथ एक विकर्षण-मुक्त इंटरफ़ेस प्रदान करता है: एक आपके मार्कडाउन कोड के लिए और दूसरा आपके टेक्स्ट के डायनामिक, लाइव प्रीव्यू के लिए।
यदि आप StackEdit में नए हैं, तो आपको बस Start Writing पर क्लिक करना होगा और आपको इसके वेब-आधारित एडिटर पर ले जाया जाएगा, जो उदाहरण मार्कडाउन कोड और निर्देशों के साथ पूर्व-आबाद होता है।
यदि StackEdit में वह नहीं है जो आप खोज रहे हैं, तो Dillinger या Editor.md देखें।
मार्कडाउन वेब पर हर जगह है, और यदि आप इंटरनेट पर नए हैं तो यह शायद पहली अनौपचारिक "कोडिंग भाषा" होगी जिसे आप उपयोग करना सीखेंगे। यह बेहद उपयोगी है और टेक्स्ट के माध्यम से ऑनलाइन संवाद करने के तरीके को बढ़ाता है, इसलिए हम आशा करते हैं कि इस लेख ने आपको इसके बारे में अधिक जानने में मदद की है!