markdown - मार्काडाउन में रंग कैसे लागू करें?




(4)

मैं पाठकीय जानकारी संग्रहीत करने के लिए मार्कडाउन का उपयोग करना चाहता हूं। लेकिन त्वरित गुग्लिंग कहते हैं कि मार्कडाउन रंग का समर्थन नहीं करता है। इसके अलावा StackOverflow रंग का समर्थन नहीं करता है। गिटहब मार्कडाउन के मामले में भी ऐसा ही है।

क्या मार्कडाउन का कोई स्वाद है जो रंगीन पाठ की अनुमति देता है?


नोटबंदी में काम करता है जॉपलिन:

<span style="color:red">text in red</span>

मूल / आधिकारिक वाक्यविन्यास नियम राज्य के रूप में (जोर जोड़ा):

मार्कडाउन का सिंटैक्स एक उद्देश्य के लिए है: वेब के लिए लिखने के लिए एक प्रारूप के रूप में उपयोग किया जाना है।

Markdown HTML के लिए एक प्रतिस्थापन नहीं है, या इसके करीब भी नहीं है। इसका सिंटैक्स बहुत छोटा है, केवल HTML टैग्स के बहुत छोटे उपसमुच्चय के अनुरूप है। विचार एक सिंटैक्स बनाने के लिए नहीं है जो HTML टैग्स को सम्मिलित करना आसान बनाता है। मेरी राय में, HTML टैग पहले से ही सम्मिलित करना आसान है। मार्कडाउन का विचार गद्य को पढ़ना, लिखना और संपादित करना आसान बनाना है। HTML एक प्रकाशन प्रारूप है; मार्कडाउन एक लेखन प्रारूप है। इस प्रकार, मार्कडाउन का प्रारूपण सिंटैक्स केवल उन मुद्दों को संबोधित करता है जिन्हें सादे पाठ में व्यक्त किया जा सकता है

किसी भी मार्कअप के लिए जो मार्कडाउन के सिंटेक्स द्वारा कवर नहीं किया गया है, आप बस HTML का ही उपयोग करते हैं।

चूंकि यह "प्रकाशन प्रारूप" नहीं है, इसलिए आपके पाठ को रंग देने का एक तरीका प्रदान करना मार्काडाउन के लिए एक गुंजाइश है। उस ने कहा, यह असंभव नहीं है क्योंकि आप कच्चे HTML को शामिल कर सकते हैं (और HTML एक प्रकाशन प्रारूप है)। उदाहरण के लिए, निम्नलिखित मार्कडाउन पाठ (जैसा कि टिप्पणी में @scoa द्वारा सुझाया गया है):

Some Markdown text with <span style="color:blue">some *blue* text</span>.

निम्नलिखित HTML में परिणाम होगा:

<p>Some Markdown text with <span style="color:blue">some <em>blue</em> text</span>.</p>

अब, (और शायद GitHub) कच्चे HTML को बाहर निकाल देगा (सुरक्षा उपाय के रूप में) इसलिए आप यहाँ रंग खो देते हैं, लेकिन इसे किसी भी मानक मार्कडाउन कार्यान्वयन पर काम करना चाहिए।

एक और संभावना है कि गैर-मानक गुण सूचियों का उपयोग मूल रूप से Markuru के Markuru कार्यान्वयन द्वारा शुरू किया गया था और बाद में few others द्वारा अपनाया गया था ( पंडोक में div और काल की विशेषताओं की तरह एक ही विचार के अधिक, या थोड़ा अलग कार्यान्वयन हो सकता है)। उस स्थिति में, आप किसी वर्ग को अनुच्छेद या इनलाइन तत्व में असाइन कर सकते हैं, और फिर वर्ग के लिए रंग को परिभाषित करने के लिए CSS का उपयोग कर सकते हैं। हालाँकि, आपको पूरी तरह से कुछ कार्यान्वयनों में से एक का उपयोग करना चाहिए जो वास्तव में गैर-मानक सुविधा का समर्थन करते हैं और आपके दस्तावेज़ अब अन्य प्रणालियों के लिए पोर्टेबल नहीं हैं।


यह कम होना चाहिए:

<font color='red'>test blue color font</font>

हालांकि मार्कडाउन रंग का समर्थन नहीं करता है, यदि आपको बहुत अधिक की आवश्यकता नहीं है, तो आप हमेशा कुछ समर्थित शैलियों का त्याग कर सकते हैं और संबंधित टैग को सीएसएस का उपयोग करके इसे रंग बनाने के लिए फिर से परिभाषित कर सकते हैं, और स्वरूपण को हटा सकते हैं, या नहीं।

उदाहरण:

// resets
s { font-style: normal; } //strike-through
em { font-style: normal; font-weight: bold; } //italic emphasis

// colors
s { color: green }
em { color: blue }

इसे भी देखें: इटैलिक के बजाय बोल्ड कैसे करें





markdown