قواعد الصور
الصور هي عناصر بصرية مهمة في الوثائق. يوفر Markdown صيغة بسيطة لإدراج وإدارة الصور.
صيغة الصور الأساسية
الصور المضمنة
استخدم التنسيق :
markdown
الصور مع العنوان
أضف معلومات العنوان الاختيارية:
markdown
سيظهر نص العنوان عند تمرير الماوس فوق الصورة.
الصور المرجعية
المرجع الأساسي
markdown
![نص بديل][معرف مرجع الصورة]
[معرف مرجع الصورة]: https://www.markdownlang.com/image.jpg "عنوان اختياري"المرجع المبسط
عندما يكون معرف المرجع مطابقًا للنص البديل:
markdown
![Markdown Logo][]
[Markdown Logo]: https://www.markdownlang.com/markdown-logo.pngأنواع مسارات الصور
URL المطلق
markdown
المسار النسبي
markdown


المسار المطلق
markdown
ميزات الصور المتقدمة
روابط الصور
قم بتغليف الصورة داخل رابط:
markdown
[](https://www.markdownlang.com)النتيجة: عند النقر على الصورة سيتم الانتقال إلى الرابط المحدد.
استخدام HTML للتحكم في الصور
تحديد الأبعاد
markdown
<img src="image.jpg" alt="نص الوصف" width="300" height="200">محاذاة الصور
markdown
<!-- محاذاة في المنتصف -->
<div align="center">
<img src="image.jpg" alt="صورة في المنتصف" width="400">
</div>
<!-- محاذاة إلى اليمين -->
<div align="right">
<img src="image.jpg" alt="صورة محاذاة إلى اليمين" width="300">
</div>الصور المتجاوبة
markdown
<img src="image.jpg" alt="صورة متجاوبة" style="max-width: 100%; height: auto;">عرض الصور المجمعة
العرض جنبًا إلى جنب
markdown
<img src="img1.jpg" width="45%"> <img src="img2.jpg" width="45%">شبكة الصور
markdown
<table>
<tr>
<td><img src="img1.jpg" width="200"></td>
<td><img src="img2.jpg" width="200"></td>
</tr>
<tr>
<td><img src="img3.jpg" width="200"></td>
<td><img src="img4.jpg" width="200"></td>
</tr>
</table>مزج الصور مع النص
markdown
<img src="avatar.jpg" align="left" width="100" style="margin-right: 10px;">
هذه فقرة نصية، الصورة تطفو على اليسار. سيلف النص حول الصورة، مما يشكل تأثير مزج الصور مع النص. يمكن استخدامه لإنشاء سيرة شخصية أو تقديم منتج وغيرها من المحتويات.
<div style="clear: both;"></div>أفضل ممارسات النص البديل
النص الوصفي
markdown
✅ مُوصى به: وصف محتوى الصورة

❌ غير مُوصى به: نص بلا معنى

الصور الوظيفية
markdown
✅ مُوصى به: توضيح وظيفة الصورة


❌ غير مُوصى به: تكرار النص المحيط
انقر  للبحثالصور الزخرفية
markdown
✅ مُوصى به: استخدام نص بديل فارغ للصور الزخرفية

❌ غير مُوصى به: وصف غير ضروري
صيغ الصور الشائعة
الصيغ الصديقة للشبكة
| الصيغة | الاستخدام | الميزات |
|---|---|---|
| JPEG | الصور والصور المعقدة | حجم ملف صغير، ضغط مع فقدان |
| PNG | الأيقونات والخلفيات الشفافة | ضغط بدون فقدان، يدعم الشفافية |
| WebP | صور الويب الحديثة | حجم أصغر وجودة أفضل |
| SVG | الرسوميات المتجهة والأيقونات | قابل للتكبير، حجم ملف صغير |
| GIF | الرسوم المتحركة البسيطة | يدعم الرسوم المتحركة، ألوان محدودة |
نصائح اختيار الصيغة
markdown
✅ استخدام مُوصى به:
 ← JPEG مناسب للصور
 ← PNG مناسب للأيقونات
 ← SVG مناسب للرسوم المتجهة
 ← GIF مناسب للرسوم المتحركة البسيطة
❌ غير مُوصى به:
 ← JPEG غير مناسب للأيقونات
 ← ملف PNG سيكون كبيرًانصائح تحسين الصور
تحسين حجم الملف
اختر الدقة المناسبة
markdown<!-- توصيات عرض الويب --> <img src="image.jpg" width="800" alt="وصف"> ← صورة بمقاس مضاعف للشاشات عالية الدقةاستخدم الضغط المناسب
markdown<!-- جودة JPEG الموصى بها: 70-80% --> التحميل المتأخر
markdown<img src="image.jpg" alt="وصف" loading="lazy">
استخدام CDN واستضافة الصور
markdown
<!-- استخدام CDN للتسريع -->

<!-- خدمة استضافة الصور -->
الأخطاء الشائعة والحلول
1. خطأ في المسار
markdown
❌ خطأ:
 ← المسار غير موجود
✅ صحيح:
 ← تأكد من مسار الملف
 ← استخدم المسار النسبي الصحيح2. غياب النص البديل
markdown
❌ خطأ:
 ← صورة مهمة بدون وصف
✅ صحيح:
3. مشكلة التحكم في الأبعاد
markdown
❌ المشكلة: الصورة كبيرة جدًا
 ← قد تكسر التخطيط
✅ الحل:
<img src="huge-image.jpg" alt="صورة كبيرة" style="max-width: 100%;">4. مشكلة رابط الصورة
markdown
❌ خطأ:
[(https://www.markdownlang.com) ← خطأ في الصيغة
✅ صحيح:
[](https://www.markdownlang.com)سيناريوهات التطبيق العملية
1. الوثائق التقنية
markdown
## خطوات التثبيت
1. تنزيل حزمة التثبيت

2. تشغيل برنامج التثبيت

3. إكمال التثبيت
2. عرض المنتج
markdown
## ميزات المنتج
### تصميم واجهة حديث
<div align="center">
<img src="ui-screenshot.png" alt="لقطة شاشة لواجهة المنتج" width="600">
<p><em>واجهة مستخدم بسيطة وبديهية</em></p>
</div>
### دعم منصات متعددة
<table>
<tr>
<td align="center">
<img src="windows-logo.png" width="60"><br>
<strong>Windows</strong>
</td>
<td align="center">
<img src="mac-logo.png" width="60"><br>
<strong>macOS</strong>
</td>
<td align="center">
<img src="linux-logo.png" width="60"><br>
<strong>Linux</strong>
</td>
</tr>
</table>3. السيرة الشخصية
markdown
## حولي
<img src="avatar.jpg" align="right" width="150" style="margin-left: 20px; border-radius: 50%;">
مرحبًا! أنا مطور Full Stack، متخصص في تقنيات الويب الحديثة. لدي خبرة في التطوير لأكثر من 5 سنوات، وأتقن العديد من لغات البرمجة والأطر.
### مجموعة المهارات



<div style="clear: both;"></div>4. شرح البرنامج التعليمي
markdown
## إعداد محرر الكود
اتبع الخطوات التالية لإعداد بيئة التطوير الخاصة بك:
1. **فتح الإعدادات**

2. **البحث عن عنصر الإعداد**

3. **تعديل قيمة الإعداد**

> 💡 **نصيحة**: بعد اكتمال الإعداد، أعد تشغيل المحرر للتأكد من تفعيل الإعدادات.إمكانية الوصول
كتابة نص بديل ذي معنى
markdown
✅ مُوصى به: وصف مفصل

❌ غير مُوصى به: تكرار بسيط
استخدام الوصف المنظم
markdown
إخراج HTML
تحويل صور Markdown إلى HTML:
markdown
يُحول إلى:
html
<img src="image.jpg" alt="نص بديل" title="عنوان الصورة">الصور المرجعية:
markdown
![نص بديل][ref]
[ref]: image.jpg "عنوان"يُحول إلى:
html
<img src="image.jpg" alt="نص بديل" title="عنوان">قواعد ذات صلة
- قواعد الروابط - إنشاء الروابط
- قواعد HTML - تضمين HTML
- كتل الشيفرة المحاطة - إبراز الشيفرة
تمرين
جرب إنشاء المحتوى التالي:
- صفحة عرض منتج تتضمن عدة صور للمنتج
- برنامج تعليمي تقني يتضمن لقطات شاشة خطوة بخطوة وشرح
- صفحة تعريف بالفريق تتضمن صور أعضاء الفريق والمعلومات
- مخطط مقارنة يعرض اتجاهات تغيير البيانات
أدوات موصى بها
أدوات تحرير الصور
- أدوات عبر الإنترنت: Canva، Figma، Photopea
- برامج سطح المكتب: GIMP، Paint.NET، Adobe Photoshop
- أدوات التقاط الشاشة: Snipaste، Lightshot، أداة التقاط الشاشة المدمجة في النظام
أدوات تحسين الصور
- أدوات الضغط: TinyPNG، ImageOptim، Squoosh
- تحويل الصيغة: CloudConvert، Online-Convert
- المعالجة المجمعة: ImageMagick، XnConvert
خدمات استضافة الصور
- خدمات مجانية: GitHub، Gitee، sm.ms
- خدمات مدفوعة: Qiniu Cloud، Alibaba Cloud OSS، Tencent Cloud COS
- تسريع CDN: jsDelivr، Cloudflare، AWS CloudFront