0%

نبذة عن لغة الترميز Markdown

ماهي Markdown؟

هي لغة ترميز (markup language) تستخدم لتنسيق الكتابة بطريقة سهلة ومن ثم يتم تحويلها الكترونيا الى صيغ اخرى مثل HTML ليتم عرضها. وتتميز بكون علامات التنسيق المستخدمة بها بسيطة وتمكن من قراءة النص حتى قبل عملية التحويل

كيف تكتب بلغة Markdown؟

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

في الأسفل سأقوم بوضع مثال لطريقة الكتابة ويليها الناتج النهائي لكيفية ظهورها في البرامج التي تفهم تلك اللغة:

العناوين

# عنوان 1
## عنوان 2
### عنوان 3
#### عنوان 4
##### عنوان 5

عنوان 1

عنوان 2

عنوان 3

عنوان 4

عنوان 5

تخصيص الكلمات

اكتب بالمائل انا *فهد الدريبي*  أو _فهد الدريبي_
اكتب بالعريض **فهد الدريبي** أو __فهد الدريبي__
لشطب كلمة ~~كلمة مشطوبة~~

اكتب بالمائل انا فهد الدريبي أو فهد الدريبي
اكتب بالعريض فهد الدريبي أو فهد الدريبي
لشطب كلمة كلمة مشطوبة

القوائم

1. واحد
2. اثنان
    2.1 عنصر فرعي
    2.2 عنصر فرعي .2

* عنصر 1
* عنصر 2

- عنصر أ
- عنصر ب

+ عنصر س
+ عنصر ص
  1. واحد
  2. اثنان
    2.1 عنصر فرعي
    2.2 عنصر فرعي .2
  • عنصر 1
  • عنصر 2
  • عنصر أ
  • عنصر ب
  • عنصر س
  • عنصر ص

** استخدام رمز النجمة أو علامة الناقص أو علامة الزائد لهم نفس التأثير والناتج، فتستطيع استخدام ما تشاء منهم.

الروابط

[انا رابط لموقع](https://www.fadvisor.net)

[انا رابط لموقع مع عنوان](https://www.fadvisor.net "مدونة فهد الدريبي")

https://www.fadvisor.net

انا رابط لموقع

انا رابط لموقع مع عنوان

https://www.fadvisor.net

الصور

![نص يشرح الصورة](images/logo.png "شعار")

نص يشرح الصورة

النصوص البرمجية

```c
#include<stdio.h>
int main(){
    printf("Hello FAD!");
    return 0;
}
```
1
2
3
4
5
6
#include<stdio.h>

int main(){
printf("Hello FAD!");
return 0;
}

** لكتابة النصوص البرمجية نستخدم الرمز ` والموجود مع زر حرف ذ لكن في المحارف الانجليزية