دليل صيغة Markdown

صيغة أساسية لتنسيق مستنداتك

نظرة عامة

Markdown لغة ترميز خفيفة يمكنك استخدامها لإضافة عناصر تنسيق إلى مستندات النص العادي. أنشأها John Gruber عام 2004، Markdown الآن من أكثر لغات الترميز شيوعاً في العالم.

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

العناوين

لإنشاء عنوان، أضف علامات رقم (#) أمام كلمة أو عبارة. عدد العلامات يجب أن يتوافق مع مستوى العنوان. مثلاً لعنوان مستوى ثلاثة، استخدم ثلاث علامات (### عنواني).

ماركداون
لغة HTML
المخرجات المعروضة
# Heading level 1
<h1>Heading level 1</h1>

Heading level 1

## Heading level 2
<h2>Heading level 2</h2>

Heading level 2

### Heading level 3
<h3>Heading level 3</h3>

Heading level 3

#### Heading level 4
<h4>Heading level 4</h4>

Heading level 4

##### Heading level 5
<h5>Heading level 5</h5>
Heading level 5
###### Heading level 6
<h6>Heading level 6</h6>
Heading level 6

الفقرات

لإنشاء فقرات، استخدم سطراً فارغاً لفصل سطر أو أكثر من النص.

ماركداون
لغة HTML
المخرجات المعروضة
I really like using Markdown.

It lets me write easily.
<p>I really like using Markdown.</p>
<p>It lets me write easily.</p>

I really like using Markdown.

It lets me write easily.

فواصل الأسطر

لإنشاء فاصل سطر أو سطر جديد، اختم السطر بمسافتين أو أكثر ثم اضغط Enter.

ماركداون
لغة HTML
المخرجات المعروضة
This is the first line.
And this is the second line.
<p>This is the first line.<br>
And this is the second line.</p>

This is the first line.
And this is the second line.

التأكيد

يمكنك إضافة تأكيد بجعل النص غامقاً أو مائلاً.

غامق

للنص الغامق، أضف نجمتين (**) أو شرطة سفلية (__) قبل وبعد كلمة أو عبارة.

ماركداون
لغة HTML
المخرجات المعروضة
I just love **bold text**.
I just love <strong>bold text</strong>.

I just love bold text.

I just love __bold text__.
I just love <strong>bold text</strong>.

I just love bold text.

مائل

للنص المائل، أضف نجمة واحدة (*) أو شرطة سفلية (_) قبل وبعد كلمة أو عبارة.

ماركداون
لغة HTML
المخرجات المعروضة
The *cat* meows.
The <em>cat</em> meows.

The cat meows.

The _cat_ meows.
The <em>cat</em> meows.

The cat meows.

غامق ومائل

لتأكيد النص بغامق ومائل معاً، أضف ثلاث نجمات (***) أو شرطات سفلية (___) قبل وبعد كلمة أو عبارة.

ماركداون
لغة HTML
المخرجات المعروضة
This text is ***really important***.
This text is <strong><em>really important</em></strong>.

This text is really important.

This text is ___really important___.
This text is <strong><em>really important</em></strong>.

This text is really important.

اقتباسات الكتلة

لإنشاء اقتباس كتلة، أضف > أمام فقرة.

ماركداون
لغة HTML
المخرجات المعروضة
> Dorothy followed her through many of the beautiful rooms in her castle.
<blockquote><p>Dorothy followed her through many of the beautiful rooms in her castle.</p></blockquote>

Dorothy followed her through many of the beautiful rooms in her castle.

اقتباسات كتلة متداخلة

يمكن تداخل اقتباسات الكتلة. أضف >> أمام الفقرة التي تريد تداخلها.

ماركداون
المخرجات المعروضة
> Dorothy followed her through many of the beautiful rooms in her castle.
>
>> The Witch bade her clean the pots and kettles and sweep the floor and keep the fire fed with wood.

Dorothy followed her through many of the beautiful rooms in her castle.

The Witch bade her clean the pots and kettles and sweep the floor and keep the fire fed with wood.

القوائم

يمكنك تنظيم العناصر في قوائم مرقمة وغير مرقمة.

القوائم المرقمة

للقائمة المرقمة، أضف عناصر سطور بأرقام متبوعة بنقاط. الأرقام لا يجب أن تكون بالترتيب العددي، لكن القائمة يجب أن تبدأ بواحد.

ماركداون
لغة HTML
المخرجات المعروضة
1. First item
2. Second item
3. Third item
4. Fourth item
<ol>
  <li>First item</li>
  <li>Second item</li>
  <li>Third item</li>
  <li>Fourth item</li>
</ol>
  1. First item
  2. Second item
  3. Third item
  4. Fourth item

القوائم غير المرقمة

للقائمة غير المرقمة، أضف شرطات (-)، نجمات (*)، أو علامات زائد (+) أمام عناصر السطور.

ماركداون
لغة HTML
المخرجات المعروضة
- First item
- Second item
- Third item
- Fourth item
<ul>
  <li>First item</li>
  <li>Second item</li>
  <li>Third item</li>
  <li>Fourth item</li>
</ul>
  • First item
  • Second item
  • Third item
  • Fourth item

كود

لتعيين كلمة أو عبارة ككود، ضعها بين backticks (`).

ماركداون
لغة HTML
المخرجات المعروضة
At the command prompt, type `nano`.
At the command prompt, type <code>nano</code>.

At the command prompt, type nano.

كتل الكود

لكتلة كود، ضع مسافة بادئة لكل سطر في الكتلة بأربع مسافات على الأقل أو تاب واحد، أو استخدم ثلاثة backticks (```) قبل وبعد كتلة الكود.

ماركداون
المخرجات المعروضة
```
{
  "firstName": "John",
  "lastName": "Smith",
  "age": 25
}
```
{
  "firstName": "John",
  "lastName": "Smith",
  "age": 25
}

الخطوط الأفقية

لخط أفقي، استخدم ثلاث نجمات (***)، شرطات (---)، أو شرطات سفلية (___) في سطر لوحدها.

ماركداون
لغة HTML
المخرجات المعروضة
***
<hr>

---
<hr>

___
<hr>

الصور

لإضافة صورة، أضف علامة تعجب (!)، متبوعة بنص بديل بين قوسين معقوفين ومسار أو URL الصورة بين قوسين. يمكنك اختيارياً إضافة عنوان بين علامات اقتباس بعد المسار أو الـ URL.

ماركداون
HTML
المخرجات المعروضة
![The San Juan Mountains](https://mdg.imgix.net/assets/images/san-juan-mountains.jpg "San Juan Mountains")
<img src="https://mdg.imgix.net/assets/images/san-juan-mountains.jpg" alt="The San Juan Mountains" title="San Juan Mountains">
The San Juan Mountains

تهريب الأحرف

لعرض حرف حرفي يُستخدم خلاف ذلك لتنسيق النص في مستند Markdown، أضف backslash (\) أمام الحرف.

ماركداون
المخرجات المعروضة
\* Without the backslash, this would be a bullet in an unordered list.

* Without the backslash, this would be a bullet in an unordered list.

الأحرف التي يمكن تهريبها

يمكنك استخدام backslash لتهريب الأحرف التالية:

\backslash
`backtick
*asterisk
_underscore
{ }curly braces
[ ]brackets
( )parentheses
#pound sign
+plus sign
-minus sign (hyphen)
.dot
!exclamation mark
|pipe

الجداول

لجدول، استخدم ثلاث شرطات (---) أو أكثر لرأس كل عمود، وأنابيب (|) لفصل الأعمدة. يمكنك اختيارياً إضافة أنابيب في طرفي الجدول.

ماركداون
المخرجات المعروضة
| Syntax    | Description |
| --------- | ----------- |
| Header    | Title       |
| Paragraph | Text        |
SyntaxDescription
HeaderTitle
ParagraphText

المحاذاة

يمكنك محاذاة النص في الأعمدة لليسار أو اليمين أو الوسط بإضافة نقطتين (:) لليسار أو اليمين أو جانبي الشرطات في صف الرأس.

ماركداون
المخرجات المعروضة
| Align Left | Align Center | Align Right |
| :--- | :---: | ---: |
| This | This | This |
| column | column | column |
| will | will | will |
| align | align | align |
| left | center | right |
محاذاة لليسارتوسيطمحاذاة لليمين
ThisThisThis
columncolumncolumn
willwillwill
alignalignalign
leftcenterright