<source>: عنصر SOURCE

آخر تحديث: 2026-10-13

<source>عنصر SOURCE

يزود موارد الوسائط لـ audio أو video أو picture، مما يتيح عدة صيغ للتوافق أو الاستجابة.

الفئةالروابط والوسائط
نموذج المحتوىعنصر فارغ
العناصر الأم المسموحةأي عنصر يقبل المحتوى التدفقي
وسم الإغلاقذاتي الإغلاق — لا حاجة لوسم إغلاق
الحالةقياسي

📝 البنية

<source src="..." type="...">

⚙️ السمات

يدعم هذا العنصر السمات العامة بالإضافة إلى ما يلي:

السمةالقيمةالوصف
srcMedia resource URL.
typeMIME type of the resource, e.g. audio/mpeg.
mediaMedia query condition (used by picture for responsiveness).

▶ مثال

عدّل الكود أدناه وشاهد النتيجة المباشرة في الملعب:

🌐 دعم المتصفح

المتصفح ChromeChrome EdgeEdge FirefoxFirefox SafariSafari OperaOpera
<source> ✓ v1 ✓ v12 ✓ v1 ✓ v1 ✓ v1
مدعوم في جميع المتصفحات الرئيسية
نصيحة: source عنصر فارغ (بدون وسم إغلاق)؛ يختار المتصفح أول مصدر مدعوم.

❓ الأسئلة الشائعة

Qهل يمكن استخدام source منفردًا؟
Aلا، فـ <source> عنصر فارغ لا يكون إلا ابنًا لـ <picture> أو <video> أو <audio>، موفرًا مرشحات موارد لأبيه، ولا يعرض شيئًا من تلقاء نفسه.
Qما الفرق بين src و srcset في source؟
Aلـ video/audio استخدم src (عنوان واحد)؛ ولمصدر picture استخدم srcset (يقبل مجموعات «عنوان + وصف عرض/كثافة بكسل» مع sizes لاختيار الصورة المتجاوبة). والمزيج الخاطئ من السمات يهمله المتصفح.
Qما الذي ينبغي مراعاته في ترتيب مصادر source المتعددة؟
Aيلتقط المتصفح «أول مدعوم» من أعلى إلى أسفل، فضع الصيغ الأحدث والأحجام الأصغر في المقدمة والاحتياطي في الخاتمة (الاحتياط في picture هو img نفسها). وقلبُ الترتيب يجعل الصيغة القديمة تُلتقط أولًا فلا تستخدم الجديدة أبدًا.
المزيد من الحالات قادمة قريبًا — ترقبوا.

📚 دروس ذات صلة

Web-Tutorial.com

فريق Web-Tutorial التقني

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

100%