<embed>: عنصر EMBED
آخر تحديث: 2026-10-13
<embed>عنصر EMBED
عنصر فارغ يضم موارد خارجية (إضافات أو SVG أو PDF)؛ نسخة مبسطة من object، استُبدل إلى حد كبير.
| الفئة | البرامج النصية والتضمين |
|---|---|
| نموذج المحتوى | محتوى تدفقي |
| العناصر الأم المسموحة | أي عنصر يقبل المحتوى التدفقي |
| وسم الإغلاق | ذاتي الإغلاق — لا حاجة لوسم إغلاق |
| الحالة | قياسي |
📝 البنية
<embed src="game.swf" type="application/x-shockwave-flash">
⚙️ السمات
يدعم هذا العنصر السمات العامة بالإضافة إلى ما يلي:
| السمة | القيمة | الوصف |
|---|---|---|
src | URL of the resource to embed. | |
type | MIME type of the resource. | |
width | Width of the embedded area. | |
height | Height of the embedded area. |
▶ مثال
عدّل الكود أدناه وشاهد النتيجة المباشرة في الملعب:
🌐 دعم المتصفح
| المتصفح | |||||
|---|---|---|---|---|---|
| <embed> | ✓ v1 | ✓ v12 | ✓ v1 | ✓ v1 | ✓ v1 |
| مدعوم في جميع المتصفحات الرئيسية | |||||
نصيحة: embed عنصر فارغ؛ في الكود الحديث يُفضل iframe أو object، وembed للإضافات القديمة.
❓ الأسئلة الشائعة
Qهل ما زال embed مستخدمًا اليوم؟
Aنادرًا. فهو نتاج حقبة الإضافات (Flash وإضافات PDF)، وقد عرّفه HTML5 معياريًا بوصفه «نقطة تضمين محتوى خارجي»، لكن المشاهد الحديثة — الفيديو بـ
<video> والصوت بـ <audio> وPDF عبر <iframe> أو فتح المتصفح له أصليًا — أغنته عنه؛ بقي embed للتوافق فحسب.Qما الفرق بين embed و object؟
Aكلاهما يضمّن موردًا خارجيًا، لكن
<object> أكمل (يدعم محتوى ابنًا احتياطيًا وتصريح type)، بينما <embed> اختصار تاريخي ذاتي الإغلاق. في المشاريع الجديدة يُقدَّم object أو العناصر الحديثة المتخصصة دائمًا، ولا يظهر embed إلا عند الربط بأنظمة قديمة.Qهل تضمين PDF بـ embed موثوق؟
Aيعمل لكنه غير مستحسن: سلوك العرض يتفاوت بين المتصفحات ودعم الهاتف ضعيف.
<iframe src='file.pdf'> أو <object type='application/pdf'> خياران أثبت، والأضمن توفير رابط تنزيل احتياطي.🏷️ وسوم ذات صلة
💡 حالات ذات صلة
المزيد من الحالات قادمة قريبًا — ترقبوا.