HTML - Audio - تضمين الصوتيات

HTML 🔊 تضمين الصوتيات

تُستخدم الوسوم <audio> و <source> في HTML لتشغيل الملفات الصوتية على صفحات الويب.


✅ وسم <audio>

يُستخدم هذا الوسم لتضمين ملف صوتي، ويمكن للمستخدم التحكم في تشغيله من خلال واجهة المستخدم الخاصة بالمتصفح.

🔸 الصيغة الأساسية:


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

⬅ يتم توفير أكثر من تنسيق صوتي (مثل MP3 و OGG) لضمان التوافق مع جميع المتصفحات.


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

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

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


<audio controls autoplay loop muted preload="auto">
  <source src="sound.mp3" type="audio/mpeg">
  <source src="sound.ogg" type="audio/ogg">
  Your browser does not support the audio element.
</audio>

⬅ في هذا المثال، سيتم تشغيل الصوت تلقائيًا، ويُعاد بشكل مستمر، ويبدأ مكتومًا.


📌 ملاحظات:

  • استخدام <source> يوفر دعمًا لتنسيقات مختلفة.
  • ليعمل الصوت تلقائيًا في بعض المتصفحات، يجب أن يكون مكتومًا muted أو أن يتم تفعيل التشغيل التلقائي من إعدادات المتصفح.

تعليقات

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

C# - Arrays

Entity Framework - ما هو ORM؟ ونبذة عن Dapper وNHibernate

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