ما هو Markdown وكيف يمكنك استخدامه؟ - مرحبا أنا تقنية ما هو Markdown وكيف يمكنك استخدامه؟ - مرحبا أنا تقنية

أخبار عاجلة

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

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

ما هو MarkDown؟

عند إضافة خط عريض ومائل وقوائم مرقمة ونقاط نقطية وعناوين ، وهكذا إلى نص ، فأنت "تقوم بتنسيقه". Markdown عبارة عن بناء جملة - أو مجموعة من القواعد - تقوم بتنسيق النص على صفحات الويب.
تقليديًا ، لتنسيق النص على صفحات الويب ، استخدم الناس لغة توصيف النص التشعبي ، والمعروفة باسم HTML. HTML هو عضو واحد في عائلة لغات الترميز ، إلى جانب لغة التوصيف القابلة للتوسعة (XML) ولغة التوصيف المعمم القياسي (SGML).
لتنسيق النص باستخدام HTML ، يمكنك وضع علامات حول النص. على سبيل المثال ، إذا كنت ترغب في كتابة نص غامق ، فاكتب "<b> هذا نصًا غامقًا </ b>".
عندما "يقرأ" مستعرض الويب الخاص بك صفحة ويب ، فإنه يفسر علامات HTML ويطبق التنسيق ذي الصلة. عندما ترى "<b> هذا نصًا غامقًا </ b>" ، فإنها تدرك أن أي شيء بين علامتي <b> و </b> يجب أن يظهر بخط غامق . يخفي المتصفح أيضًا العلامات (<b> و </b>).
يمكن أن يكون HTML معقدًا جدًا ، مع عشرات وعشرات من العلامات ، مثل <span> و <div> و <kbd> و <ol> ، والكثير غيرها. ليس لدى أجهزة الكمبيوتر مشكلة في قراءة هذه لأنها تتبع فقط بناء الجملة (قواعد HTML) وتطبيق التنسيق الذي يطابق العلامات.
ومع ذلك ، فإن العلامات تجعل من الصعب جدًا على البشر قراءة HTML وفهم كيف سيبدو النص في الكمبيوتر الذي يعرضه. إنها ليست "سهلة الاستخدام" للأشخاص الذين ليس لديهم الكثير من الخبرة في قراءتها.
من ناحية أخرى ، يُقصد بـ "تخفيض السعر" " أن تكون سهلة القراءة وسهلة القراءة بقدر الإمكان ". يشرح جون جروبر وآرون شوارتز سبب قيامهما بإنشاء "تخفيض السعر" في 2004 وتقديم دليل إلى بناء الجملة على Gruber's الموقع .
باختصار ، يسهّل Markdown تنسيق النص لصفحات الويب لأن علاماته أبسط من HTML ، ويتم تحويلها إلى HTML تلقائيًا. هذا يعني أنك لست مضطرًا إلى معرفة HTML لتكتب شيئًا لصفحة ويب لأن Markdown يترجم علاماتك إلى HTML لك.
إنه لا يغطي جميع علامات HTML الممكنة ، بل هو أكثر خيارات التنسيق شيوعًا.

كيف يمكنك استخدام MarkDown؟

لاستخدام تخفيض السعر ، عليك فقط تطبيق علامات بسيطة على النص. على سبيل المثال ، لتنسيق النص بخط مائل ، يمكنك وضع شرطات سفلية حوله كما يلي: _this هو بعض النص بخط مائل _.
فيما يلي بعض الأمثلة الأخرى لتنسيق تخفيض السعر من  دليل بناء الجملة :

رؤوس

# هذا هو H1
## هذا هو H2
###### هذا هو H6

نقاط مهمة

* الأحمر

* الأخضر
* الأزرق

قوائم مرقمة

1. Bird
2. McHale
3. Parish

تشديد

*bold*

_italics_

يحول Markdown * غامق * و _italics_ إلى علامة HTML <التشديد> ، والتي ، من الناحية النظرية ، يمكن تفسيرها بعدة طرق. على سبيل المثال ، يمكنك إنشاء تطبيق يفسر علامة <التشديد> كنص أحمر وامض. في الممارسة العملية ، يفسر كل تطبيق تقريبًا (بما في ذلك كل مستعرض ويب) على أنه * bold * و _italics _.
هناك أيضًا أشكال مختلفة من Markdown - مثل CommonMark و  GitHub Flavored Markdown (GFM) - ولكن كلها تستند إلى مواصفات تخفيض السعر الأصلية. عادة ما تقوم المتغيرات بتوسيع المعيار بإضافة علامات تنسيق لا يغطيها Markdown الأصلي.
بعد تنسيق النص الخاص بك ، يجب على التطبيق تحويله إلى HTML ، والذي يتم عادةً بشكل تلقائي. على سبيل المثال ، تستخدم ملفات README في GitHub برنامج Markdown ، وطالما أن لديها امتداد ملف .MD ، فإن GitHub يحولها تلقائيًا إلى علامات HTML الصحيحة عند نشرها.
لذلك ، في معظم الحالات ، لن تضطر إلى القيام بذلك بنفسك ، ولكن إذا قمت بذلك ، فهناك أداة Markdown  متاحة.

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

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

ليست هناك تعليقات

ما يلفظ من قول إلا لديه رقيب عتيد