علامة <source> في HTML

  • الصفحة السابقة <small>
  • الصفحة التالية <span>

التعريف والاستخدام

<source> العلامة تستخدم لتحديد عناصر وسائط (مثل <video>،<audio> و <picture>)لتعيين موارد وسائط متعددة.

<source> العلامة تسمح لك بتخصيص ملفات الفيديو/الصوت/الصورة الاحتياطية، وسيختار المتصفح أولاً الذي يدعمه بناءً على دعم المتصفح أو عرض النافذة. سيختار المتصفح أولاً الذي يدعمه. <source>.

انظر أيضًا:

دليل HTML:فيديو HTML

دليل HTML:موسيقى HTML

دليل HTML DOM:مثل

مثال

مثال 1

هذا هو مشغل الصوت الذي يحتوي على ملفين مصدرين. سيختار المتصفح أولاً الذي يدعمه. <source>:

<audio controls>
  <source src="song.ogg" type="audio/ogg">
  <source src="song.mp3" type="audio/mpeg">
  لم يكن متوفرًا دعم ميزة العلامة <audio> في متصفحك.
</audio>

تجربة بنفسك

مثال 2

استخدامها في <video> <source> تشغيل الفيديو:

<video width="640" height="400" controls>
  <source src="shanghai.mp4" type="video/mp4">
  <source src="shanghai.ogg" type="video/ogg">
  لم يكن متوفرًا دعم ميزة العلامة <video> في متصفحك.
</video>

تجربة بنفسك

مثال 3

استخدامها في <picture> <source> لتحديد صور مختلفة بناءً على عرض النافذة:

<picture>
  <source media="(min-width:650px)" srcset="flowers-1.jpg">
  <source media="(min-width:465px)" srcset="flowers-2.jpg">
  <img src="flowers-3.jpg" alt="Flowers" style="width:auto;">
</picture>

تجربة بنفسك

الخصائص

الخصائص القيمة وصف
media استعلام وسائط يقبل أي استعلام وسائط صالح، عادةً ما يتم تعريفها في CSS.
sizes لتعيين حجم الصورة للتنسيقات المختلفة للصفحة.
src URL

لتحديد عنوان ملف الوسائط.

عند استخدام <source> مع <audio> و <video>، هذا الخصائص هو مطلوب.

srcset URL

يُستخدم لتحديد URL للصورة المستخدمة في حالات مختلفة.

عند استخدام <source> مع <picture>، هذا الخصائص هو ضروري.

type نوع MIME يحدد نوع MIME للمورد.

خصائص العالمية

<source> يدعم العلامة خصائص العالمية في HTML.

خصائص الحدث

<source> يدعم العلامة خصائص الحدث في HTML.

إعدادات CSS الافتراضية

لا يوجد.

دعم المتصفح

الرقم في الجدول يشير إلى إصدار المتصفح الذي يدعم هذه الخاصية بشكل كامل.

Chrome Edge Firefox Safari Opera
Chrome Edge Firefox Safari Opera
4.0 9.0 3.5 4.0 10.5
  • الصفحة السابقة <small>
  • الصفحة التالية <span>