علامة <source> HTML


مثال

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

<audio controls>
  <source src="horse.ogg" type="audio/ogg">
  <source src="horse.mp3" type="audio/mpeg">
  Your browser does not support the audio element.
</audio>

المزيد من الأمثلة "جربها بنفسك" أدناه.


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

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

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


دعم المتصفح

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

Element
<source> 4.0 9.0 3.5 4.0 10.5

صفات

Attribute Value Description
media media_query Accepts any valid media query that would normally be defined in a CSS
sizes   Specifies image sizes for different page layouts
src URL Required when <source> is used in <audio> and <video>. Specifies the URL of the media file
srcset URL Required when <source> is used in <picture>. Specifies the URL of the image to use in different situations
type MIME-type Specifies the MIME-type of the resource


السمات العالمية

تدعم <source>العلامة أيضًا السمات العامة في HTML .


سمات الحدث

تدعم <source>العلامة أيضًا سمات الحدث في HTML .


مزيد من الأمثلة

مثال

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

<video width="320" height="240" controls>
  <source src="movie.mp4" type="video/mp4">
  <source src="movie.ogg" type="video/ogg">
  Your browser does not support the video tag.
</video>

مثال

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

<picture>
  <source media="(min-width:650px)" srcset="img_pink_flowers.jpg">
  <source media="(min-width:465px)" srcset="img_white_flower.jpg">
  <img src="img_orange_flowers.jpg" alt="Flowers" style="width:auto;">
</picture>

الصفحات ذات الصلة

دروس HTML: فيديو HTML

دروس HTML: صوت HTML

مرجع DOM HTML: كائن المصدر


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

لا أحد.