الأخبار التكنولوجية والاستعراضات والنصائح!

ما هو Markdown وكيف تستخدمه؟

، واشياء أخرى عديدة. لا تواجه أجهزة الكمبيوتر مشكلة في قراءة هذه لأنها تتبع فقط بناء الجملة (قواعد HTML) وتطبق التنسيق المطابق للعلامات.

ومع ذلك ، فإن العلامات تجعل من الصعب جدًا على البشر قراءة HTML وفهم الشكل الذي سيبدو عليه النص بعد أن يعرضه الكمبيوتر. إنه ليس “سهل الاستخدام” للأشخاص الذين ليس لديهم خبرة كبيرة في قراءته.

من ناحية أخرى ، يُقصد بـ Markdown “أن تكون سهلة القراءة وسهلة الكتابة قدر الإمكان”. يشرح جون جروبر وآرون شوارتز سبب قيامهما بإنشاء Markdown في عام 2004 ويقدمان دليلاً لبناء الجملة على موقع Gruber الإلكتروني.

باختصار ، يجعل Markdown من السهل تنسيق النص لصفحات الويب لأن علاماته أبسط من HTML ، ويتم تحويلها إلى HTML تلقائيًا. هذا يعني أنك لست بحاجة إلى معرفة HTML لكتابة أي شيء لصفحة ويب لأن Markdown يترجم علاماتك إلى HTML نيابة عنك.

لا يغطي جميع علامات HTML الممكنة ، ولكنه يغطي خيارات التنسيق الأكثر شيوعًا.

كيف تستخدم Markdown؟

لاستخدام Markdown ، ما عليك سوى تطبيق علامات بسيطة على النص الخاص بك. على سبيل المثال ، لتنسيق النص بخط مائل ، ضع خطوط سفلية حوله كما يلي: _هذا نص مكتوب بخط مائل_.

فيما يلي بعض الأمثلة الأخرى لتنسيق Markdown من دليل بناء الجملة:

العناوين

# هذا هو H1

## هذا هو H2

###### هذا هو H6

نقاط مهمة

*احمر اخضر ازرق

قوائم مرقمة

1. الطيور 2. ماكهيل 3. حَشد

توكيد (مائل)

* نص * _text_

يحول Markdown كلاً من * text * و _text_ إلى HTML أو

قوي (جريء)

** نص ** __ نص__

يحول Markdown كلاً من ** text ** و __text__ إلى HTML التي تظهر عادةً كنص غامق. بمعنى آخر ، لمزيد من التأكيد ، استخدم حرفين مزدوجين * أو _.

هناك أيضًا متغيرات من Markdown – مثل CommonMark و GitHub-Flavored Markdown (GFM) – ولكن هذه كلها تستند إلى مواصفات Markdown الأصلية. عادةً ما تقوم المتغيرات بتمديد المعيار فقط عن طريق إضافة علامات تنسيق لا يغطيها Markdown الأصلي.

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

لذلك في معظم الحالات ، لا تحتاج إلى القيام بذلك بنفسك ، ولكن إذا قمت بذلك ، فهناك أداة Markdown متاحة.

أين يمكنك استخدام Markdown؟

كما ذكرنا أعلاه ، يمكنك استخدام Markdown على GitHub ، ولكن أيضًا على Reddit و StackOverflow ومواقع أخرى. إذا سبق لك تنسيق نص في رسائل WhatsApp أو محادثات Slack ، فقد استخدمته بالفعل لأن هذه التطبيقات تستخدم مجموعة فرعية (صغيرة جدًا) من علامات Markdown لتنسيق النص.

إذا كنت تريد تعلم Markdown ، فراجع دليل بناء جملة Markdown الأصلي أو موقع تعليمي تابع لجهة خارجية. من السهل التعلم ، وستجعل ملفات README الخاصة بك وتعليقات Reddit أو StackOverflow أسهل للقراءة للآخرين.