HTML - Videos تضمين الفيديوهات

HTML 🎥 تضمين الفيديوهات

تُستخدم الوسوم <video> و <source> في HTML لتضمين وتشغيل مقاطع الفيديو مباشرة داخل صفحات الويب.


✅ وسم <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>

⬅ يتم استخدام أكثر من تنسيق فيديو لضمان التوافق مع جميع المتصفحات.


🎛 أهم الخصائص (Attributes):

  • controls: لإظهار أدوات التشغيل (تشغيل، إيقاف مؤقت، مستوى الصوت، إلخ).
  • autoplay: لتشغيل الفيديو تلقائيًا عند تحميل الصفحة.
  • loop: لإعادة تشغيل الفيديو تلقائيًا بعد انتهائه.
  • muted: لجعل الصوت مكتومًا افتراضيًا.
  • poster: لتحديد صورة تُعرض قبل تشغيل الفيديو.
  • preload: لتحديد ما إذا كان يتم تحميل الفيديو مسبقًا أم لا (none, metadata, auto).

🧪 مثال آخر باستخدام خصائص إضافية:


<video width="480" height="320" controls autoplay muted loop poster="preview.jpg">
  <source src="video.mp4" type="video/mp4">
  <source src="video.webm" type="video/webm">
  Your browser does not support HTML5 video.
</video>

⬅ هذا المثال يشغّل الفيديو تلقائيًا بدون صوت ويعيد تشغيله باستمرار مع عرض صورة مبدئية.


📌 نصيحة:

من الأفضل توفير أكثر من تنسيق (مثل MP4 و WebM) لتضمن أن الفيديو سيعمل في معظم المتصفحات.

تعليقات

المشاركات الشائعة من هذه المدونة

HTML - Text Formatting تنسيقات النص

1.1 SQL Introduction

Entity Framework - مقدمة عن Entity Framework