تعريفه
بشكل عام, نستخدم الوسم <object>
لعرض محتوى خارجي (صورة, فيديو, تطبيق, إضافة إلخ..) في الصفحة.
الوسم <param>
نستخدمه بداخل الوسم <object>
بهدف تحديد كيف سيتم التعامل مع محتواه.
<param>
بشكل عام, نستخدم الوسم <object>
لعرض محتوى خارجي (صورة, فيديو, تطبيق, إضافة إلخ..) في الصفحة.
الوسم <param>
نستخدمه بداخل الوسم <object>
بهدف تحديد كيف سيتم التعامل مع محتواه.
الجدول التالي يظهر المتصفحات التي تدعم الوسم <param>
.
Chrome | Edge | Firefox | Opera | Safari | Android Webview |
Chrome for Android |
Firefox for Android |
Opera for Android |
Safari for IOS |
Samsung Internet |
1 | 12 | 1 | مدعوم | مدعوم | مدعوم | مدعوم | 4 | مدعوم | مدعوم | مدعوم |
نود الإشارة إلى أننا سنذكر الخصائص المهمة و المستخدمة فعلياً و نتجاهل أي خصائص لا يوصى باستخدامها.
name
نضيفها للوسم لتحديد إسم الخاصية التي سيتم إعطائها القيمة.
الجدول التالي يظهر المتصفحات التي تدعم هذه الخاصية.
Chrome | Edge | Firefox | Opera | Safari | Android Webview |
Chrome for Android |
Firefox for Android |
Opera for Android |
Safari for IOS |
Samsung Internet |
1 | 12 | 1 | مدعوم | مدعوم | مدعوم | مدعوم | 4 | مدعوم | مدعوم | مدعوم |
value
نضيفها للوسم لوضع قيمة للخاصية التي تم تحديد إسمها بواسطة الخاصية name
.
الجدول التالي يظهر المتصفحات التي تدعم هذه الخاصية.
Chrome | Edge | Firefox | Opera | Safari | Android Webview |
Chrome for Android |
Firefox for Android |
Opera for Android |
Safari for IOS |
Samsung Internet |
1 | 12 | 1 | مدعوم | مدعوم | مدعوم | مدعوم | 4 | مدعوم | مدعوم | مدعوم |
في المثال التالي قمنا بإضافة ملف صوتي في الصفحة بواسطة الوسم <object>
.
و بواسطة الوسم <param>
قمنا بإظهار أزرار التحكم به و تفعيل التشغيل التلقائي فيه.
<object type="audio/mpeg" data="like-ras.mp3"> <param name="controls" value="true"> <param name="autoplay" value="true"> </object>
بشكل عام جميع المتصفحات تعرضه بالتنسيق التالي.
param { display: none; }