markdown نحصل كيفية تطبيق اللون في تخفيض السعر



لون بنفسجي غامق (4)

لقد بدأت استخدام Markdown لنشر بعض المستندات الخاصة بي إلى موقع ويب داخلي للمستخدمين داخل الشركة. إنها طريقة سهلة لمشاركة مستند ولكن لا يمكن تحريره بواسطة العارض.

لذا ، فإن وضع علامة على لون النص هو "رائع". لدي استخدام عدة مثل هذا ويعمل رائع.

<span style="color:blue">some *This is Blue italic.* text</span>

يتحول إلى هذا هو أزرق مائل.

و

<span style="color:red">some **This is Red Bold.** text</span>

يتحول إلى هذا هو أحمر غامق.

أنا أحب المرونة وسهولة الاستخدام.

أرغب في استخدام تخفيض السعر لتخزين المعلومات النصية. لكن غوغل سريع يقول أن تخفيض السعر لا يدعم اللون. كما لا يدعم stackoverflow اللون. كما هو الحال في حالة انخفاض سعر github.

هل هناك أي نكهة مواتية تسمح بالنص الملون؟


نعم يمكنك القيام بذلك. لأنني فعلت ذلك في جيثب. من خلال تحديد اللغة التي تنتمي إليها شفرتك بعد "` `. تنسيق العينة موضح أدناه:

```css/html/other languages
/* your code */
 ```

على سبيل المثال ، إذا كانت شفرتك تنتمي إلى CSS:

```css

/* The animation code */

@keyframes example {
    from {background-color: red;}
    to {background-color: yellow;}
}

/* The element to apply the animation to */

div {
    width: 100px;
    height: 100px;
    background-color: red;
    animation-name: example;
    animation-duration: 4s;
} 
```

وستبدو كالصورة التالية:

على سبيل المثال ، إذا كانت شفرتك تنتمي إلى HTML:

```html
  <script src="https://cdnjs.cloudflare.com/ajax/libs/webcomponentsjs/0.7.3/webcomponents.min.js"></script>
  ```

وهذا سيبدو كالصورة التالية:

لقد حاولت أن أكون مفهومة. اسمحوا لي أن أعرف إذا كنت قد ساعدت!


كما تنص قواعد قواعد الجملة الأصلية / الرسمية (التأكيد مضاف):

يهدف بناء الجملة Markdown لغرض واحد: لاستخدامها كتنسيق للكتابة على شبكة الإنترنت.

لا يعتبر "تخفيض السعر" بديلاً لـ HTML ، أو حتى قريبًا منه. تركيبه صغير جدًا ، يتوافق فقط مع مجموعة فرعية صغيرة جدًا من علامات HTML. لا تكمن الفكرة في إنشاء بناء جملة يسهّل إدخال علامات HTML. في رأيي ، من السهل بالفعل إدراج علامات HTML. فكرة Markdown هي أن تجعل من السهل قراءة وكتابة وتحرير النثر. HTML عبارة عن تنسيق نشر. Markdown هو تنسيق الكتابة. وبالتالي ، لا يتناول بناء جملة تنسيق Markdown سوى المشكلات التي يمكن نقلها في نص عادي .

لأي ترميز غير مغطى ببناء Markdown ، يمكنك ببساطة استخدام HTML نفسه.

نظرًا لأنه ليس "تنسيقًا للنشر" ، فإن توفير طريقة لتلوين النص الخاص بك يكون خارج نطاق "Markdown". ومع ذلك ، فإنه ليس مستحيلاً حيث يمكنك تضمين HTML الخام (و HTML هو تنسيق النشر). على سبيل المثال ، نص Markdown التالي (كما هو مقترح بواسطة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 الخام (كإجراء أمني) بحيث تفقد اللون هنا ، ولكن يجب أن تعمل على أي تطبيق Markdown قياسي.

هناك إمكانية أخرى تتمثل في استخدام قوائم السمات غير القياسية التي قدمها في الأصل تطبيق Markuru الخاص Markuru وتم تبنيها لاحقًا من قِبل others (قد يكون هناك المزيد ، ولكني على علم بهذه الثلاثة فقط). في هذه الحالة ، يمكنك تعيين فئة إلى فقرة أو عنصر مضمّن ، ثم استخدام CSS لتعريف لون للفئة. ومع ذلك ، يجب عليك تمامًا استخدام أحد التطبيقات القليلة التي تدعم الميزة غير القياسية في واقع الأمر ولم تعد مستنداتك محمولة للأنظمة الأخرى.


بينما لا يدعم Markdown اللون ، إذا لم تكن بحاجة إلى الكثير ، يمكنك دائمًا التضحية ببعض الأنماط المدعومة وإعادة تعريف العلامة ذات الصلة باستخدام CSS لجعلها ملونة ، وأيضًا إزالة التنسيق ، أو لا.

مثال:

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

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

انظر أيضًا: كيف يتم ترقيم علامة em لتكون عريضة بدلاً من المائل





markdown