مجموعة أدوات المطبخ في ماركداون
العنوان 1
العنوان 2
العنوان 3
العنوان 4
العنوان 5
العنوان 6
تنسيق النصوص
هذه الفقرة تحتوي على نص غامق، نص مائل، و نص غامق مائل معًا. يمكنك أيضًا استخدام الشطب للمحتوى المحذوف و رمز مضمّن للمصطلحات التقنية مثل useState أو next.config.ts.
إليك رابط إلى OpenCX و رابط نسبي إلى مخططات Mermaid.
الصور
القوائم غير المرتبة
- العنصر الأول
- العنصر الثاني مع نص غامق
- عنصر متداخل
- عنصر متداخل آخر
- متداخل بعمق
- العنصر الثالث
القوائم المرتبة
- الخطوة الأولى
- الخطوة الثانية
- الخطوة الفرعية أ
- الخطوة الفرعية ب
- الخطوة الثالثة
- الخطوة الرابعة
قوائم المهام
- إعداد هيكل المشروع
- تكوين عارض markdown
- إضافة تمييز التركيب
- كتابة الوثائق
- النشر للإنتاج
الاقتباسات
هذا اقتباس بسيط. يمكن أن يمتد عبر عدة أسطر ويحتوي على نص منسق.
الاقتباسات المتداخلة تعمل أيضًا:
هذا اقتباس متداخل داخل اقتباس.
يمكن أن يحتوي على عدة فقرات.
تنبيهات GFM
NOTE
تُستخدم الملاحظات لتسليط الضوء على المعلومات التي يجب أن يأخذها المستخدمون في الاعتبار، حتى عند التصفح السريع.
TIP
تقدم النصائح معلومات اختيارية لمساعدة المستخدم على تحقيق النجاح.
IMPORTANT
معلومات مهمة يحتاج المستخدمون إلى معرفتها لتجنب المشاكل.
WARNING
تشير التحذيرات إلى مشاكل محتملة قد تسبب مشاكل إذا لم تُعالج.
CAUTION
التحذيرات تنصح حول المخاطر أو النتائج السلبية لبعض الإجراءات.
كتل الشيفرة
Bash
#!/bin/bash
echo "Pushing docs to help center..."
opencx push --dir ./docs --verbose
echo "Done!"
TypeScript
interface Article {
title: string;
slug: string;
content: string;
category: string;
published: boolean;
}
async function fetchArticles(baseUrl: string): Promise<Article[]> {
const response = await fetch(`${baseUrl}/api/articles`);
if (!response.ok) {
throw new Error(`Failed to fetch: ${response.status}`);
}
return response.json();
}
JSON
{
"helpCenter": {
"name": "Acme Support",
"theme": "light",
"languages": ["en", "es", "fr"],
"features": {
"search": true,
"analytics": true
}
}
}
YAML
name: Deploy Help Center
on:
push:
branches: [main]
paths:
- "docs/**"
jobs:
deploy:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- run: npx opencx push
Python
def parse_frontmatter(content: str) -> tuple[dict, str]:
"""Extract YAML frontmatter from markdown content."""
if not content.startswith("---"):
return {}, content
end = content.index("---", 3)
frontmatter = yaml.safe_load(content[3:end])
body = content[end + 3:].strip()
return frontmatter, body
Plain (no language)
This is a plain code block with no language specified.
It should render without syntax highlighting.
Line 3 of the block.
الجداول
جدول بسيط
| الميزة | الحالة |
|---|---|
| عرض Markdown | مدعوم |
| مخططات Mermaid | مدعوم |
| البحث | مدعوم |
| تعدد اللغات | قيد التقدم |
جدول محاذي
| محاذاة لليسار | محاذاة للوسط | محاذاة لليمين |
|---|---|---|
| محتوى | محتوى | محتوى |
| يسار | وسط | يمين |
| المزيد من النص | المزيد من النص | 42 |
code | غامق | مائل |
الفواصل الأفقية
ثلاثة صيغ مختلفة تنتج نفس النتيجة:
الكيانات الخاصة والشخصيات الخاصة
- حقوق الطبع والنشر: © 2025
- الشرطة الطويلة: —
- الأسهم: ← → ↑ ↓
- الرمز & : &
- أقل من / أكبر من: < >
- مساحة غير قابلة للكسر: بين هذه الكلمات
- علامات الاقتباس المنحنية: “Hello”
الحواشي السفلية
إليك جملة مع حاشية سفلية1، وجملة أخرى2.
قوائم التعريف
تعريف للمصطلح 1.
تعريف للمصطلح 2، وهو أطول قليلاً ويشرح المفهوم بتفصيل أكبر.
لغة ترميز خفيفة لإنشاء نص منسق باستخدام محرر نصوص عادي.