HTML Video
مقاطع الفيديو في لغة HTML
سوف تتعلم في هذا الدرس كيفية عرض المقاطع المرئية videos داخل صفحة HTML، عن طريق استخدام عنصر <video> كما ستتعرف أيضاً على جميع خصائص هذا العنصر.
التاريخ
الدروس
المستوى
اللغة
المشاهدات
المواضيع
HTML Video
مقاطع الفيديو في لغة HTML
</>
HTML video
مقاطع الفيديو في لغة HTML
تستطيع تشغيل فيديو في صفحة HTML عن طريق استخدام عنصر <video>.
- يجب إضافة خاصية controls attribute لكي يظهر على المتصفح شريط الأدوات الخاص بالمقطع المرئي، والذي تظهر فيه خيارات التحكم في إيقاف الفيديو وتشغيله، وخيارات كتم الصوت وتشغيله وغير ذلك..
- عن طريق خاصية height وخاصية width يمكن التحكم في طول وعرض الفيديو.
- يجب إضافة عنصر <source> بداخل عنصر <video> لتحديد مسار الفيديو.
- عن طريق خاصية src مع عنصر <source> يتم الإشارة إلى مسار الفيديو سواء كان المسار من رابط خارجي أو رابط داخلي.
- النص الموجود بين علامة open tag وبين علامة closet tag (علامة بداية عنصر <video> وعلامة إغلاق العنصر) يظهر فقط على المتصفحات التي لا تدعم المقطع المرئي.
- امتداد ملفات الصوت المسموح بها مع عنصر HTML video هي: MP4,WebM,Ogg.
HTML video
يُستخدم عنصر HTML video لعرض مقطع مرئي على صفحة الويب.
<video width="320" height="240"> <source src="/movie.mp4" type="video/mp4"> Your browser does not support the video tag. </video>
</>
HTML video attributes
خصائص عنصر HTML video
attribute الخاصية | شرح الخاصية ووظيفتها description |
autoplay |
تُستخدم هذه خاصية لتشغيل الفيديو بشكل تلقائي عند تحميل الصفحة، حيث لا يستمر تشغيل الفيديو إلى نهايته. خاصية autoplay من النوع boolean حيث تأخذ خاصية autoplay إحدى القيمتين:
|
controls |
تُستخدم هذه الخاصية لإظهار عناصر التحكم الخاصة بالفيديو على المتصفح. |
loop |
تُستخدم هذه الخاصية لتكرار تشغيل الفيديو عند تحديدها، كما تأخذ هذه الخاصية إحدى القيمتين (true / false). |
poster |
تستخدم هذه الخاصية لإضافة صورة يتم عرضها عند تحميل الفيديو من خلال إضافة عنوان URL خاص بالصورة. إذا لم يتم تحديد هذه الخاصية، لن يتم عرض أي صورة أثناء تحميل الفيديو. |
muted |
تُستخدم هذه الخاصية لكتم الصوت الخاص بالفيديو في بداية تشغيله في حال تعيينه، كما يمكن أن تأخذ هذه الخاصية إحدى القيمتين:
|
preload |
تهدف هذه الخاصية إلى تقديم تلميح للمتصفح حول ما يعتقد المؤلف أنه سيؤدي إلى أفضل تجربة للمستخدم فيما يتعلق بالمحتوى الذي يتم تحميله قبل تشغيل الفيديو. ويمكن أن تحتوي على إحدى القيم التالية:
|
</>
HTML video autoplay
خاصية autoplay مع عنصر HTML video
تُستخدم خاصية autoplay attribute لتشغيل الفيديو بشكل تلقائي عند فتح وتحميل صفحة الويب، لكن لا تسمح المتصفحات الحديثة بتشغيل الفيديو تلقائياً إلا بعد كتم صوته.
HTML video autoplay
خاصية autoplay مع HTML video.
<video width="320" height="240" autoplay> <source src="/movie.mp4" type="video/mp4"> Your browser does not support the video tag. </video>
</>
HTML video muted
خاصية muted مع عنصر HTML video
تُستخدم خاصية muted بعد خاصية autoplay حتى يتم كتم صوت الفيديو عند تشغيله تلقائياً، وذلك لضمان عدم إزعاج زوار صفحة الويب.
HTML video muted
خاصية muted مع عنصر HTML video.
<video width="320" height="240" autoplay muted> <source src="/movie.mp4" type="video/mp4"> Your browser does not support the video tag. </video>
</>
HTML video types
أنواع الفيديوهات المسموح بها مع عنصر HTML video
قائمة امتدادات الفيديوهات المسموح بها مع عنصر HTML video.
video format | MIME type |
mp4 | video/mp4 |
ogg | video/ogg |
webM | video/webM |