إضافة الفيديو والصوت في HTML
الوسائط المتعددة زي الفيديو والصوت بتخلي الصفحة أكتر تفاعلية وجذبًا للمستخدمين. في HTML، بنستخدم الوسوم <video> و <audio> لإضافة الفيديوهات والصوتيات.
إضافة الفيديو في HTML:
لإضافة فيديو، بنستخدم وسم <video>، وهو بيكون وسيلة لعرض مقاطع الفيديو في صفحات الإنترنت. عشان الفيديو يشتغل صح، لازم يكون عندنا بعض الخصائص زي controls (علشان تظهر أدوات التحكم في الفيديو) و autoplay (لتشغيل الفيديو تلقائيًا عند تحميل الصفحة).
- الهيكل الأساسي للفيديو:
<video width="640" height="360" controls>
<source src="video.mp4" type="video/mp4">
<source src="video.ogg" type="video/ogg">
المتصفح بتاعك مش بيدعم الفيديو.
</video>
widthوheight: بيتم تحديد حجم الفيديو.controls: بتظهر أدوات التحكم زي التشغيل والإيقاف، الصوت، إلخ.<source>: بتحدد المصادر المختلفة للفيديو. بيتم استخدام أكتر من صيغة للفيديو علشان نغطي أكتر عدد من المتصفحات.- النص داخل الوسم
<video>(اللي هو “المتصفح بتاعك مش بيدعم الفيديو”) بيظهر لو المتصفح مش بيدعم الفيديو.
- خيارات إضافية:
autoplay: لتشغيل الفيديو تلقائيًا.loop: لإعادة تشغيل الفيديو تلقائيًا بعد انتهاءه.muted: لتشغيل الفيديو بدون صوت.
مثال:
<video width="640" height="360" controls autoplay loop muted>
<source src="video.mp4" type="video/mp4">
<source src="video.ogg" type="video/ogg">
المتصفح بتاعك مش بيدعم الفيديو.
</video>
إضافة الصوت في HTML:
بنستخدم وسم <audio> لإضافة الصوت في صفحات الويب. يشبه الفيديو ولكن بيكون خاص بالصوت فقط.
- الهيكل الأساسي للصوت:
<audio controls>
<source src="audio.mp3" type="audio/mp3">
<source src="audio.ogg" type="audio/ogg">
المتصفح بتاعك مش بيدعم الصوت.
</audio>
controls: بتظهر أدوات التحكم الخاصة بالصوت زي التشغيل والإيقاف، التحكم في الصوت.<source>: بتحدد مصادر الصوت، بحيث تقدر تضيف أكثر من صيغة للتأكد من التوافق مع المتصفحات المختلفة.
- خيارات إضافية للصوت:
autoplay: لتشغيل الصوت تلقائيًا عند تحميل الصفحة.loop: لإعادة تشغيل الصوت تلقائيًا بعد انتهاءه.muted: لتشغيل الصوت بدون صوت.
مثال:
<audio controls autoplay loop muted>
<source src="audio.mp3" type="audio/mp3">
<source src="audio.ogg" type="audio/ogg">
المتصفح بتاعك مش بيدعم الصوت.
</audio>
دمج الصوت مع النصوص والصور:
ممكن تدمج الصوت أو الفيديو مع النصوص أو الصور داخل الصفحة عشان تضيف تفاعل أكبر. على سبيل المثال، لو عايز تعرض صورة مع فيديو أو صوت، ممكن تضع الصورة جنب الفيديو أو الصوت باستخدام HTML العادي مع الوسوم الأخرى زي <img>.
مثال:
<div>
<h2>فيديو تعليمي:</h2>
<img src="image.jpg" alt="صورة للفيديو" width="300">
<video width="640" height="360" controls>
<source src="tutorial.mp4" type="video/mp4">
<source src="tutorial.ogg" type="video/ogg">
المتصفح بتاعك مش بيدعم الفيديو.
</video>
</div>
ملاحظات مهمة:
- التنسيق مع المتصفحات:
- مش كل المتصفحات بتدعم نفس صيغ الفيديو والصوت. عشان كده لازم توفر أكتر من صيغة للوسائط عشان تضمن إنها تشتغل مع كل المتصفحات.
- استخدام النص البديل:
- زي ما بنستخدم النص البديل في الصور عبر خاصية
alt، لو كان الفيديو أو الصوت مش مدعوم، بنعرض نص بديل داخل الوسم<video>أو<audio>.
- زي ما بنستخدم النص البديل في الصور عبر خاصية
في الختام:
إضافة الوسائط المتعددة زي الفيديو والصوت في HTML بتخلي الصفحات أكثر تفاعلًا وجذبًا للمستخدمين. دلوقتي عندك فكرة واضحة عن كيفية إضافة الفيديوهات والصوتيات في صفحة HTML باستخدام الوسوم <video> و <audio>. لو عندك أي أسئلة أو محتاج توضيح أكتر، أنا هنا للمساعدة!
اترك تعليقاً