HTML – وسم frame

مثال عن ثلاثة صفحات بسيطة تستخدم الاطارات :

<frameset cols="25%,50%,25%">
<frame src="frame_a.htm" />
<frame src="frame_b.htm" />
<frame src="frame_c.htm" />
</frameset>

المتصفحات الداعمة

متوافق مع متصفح سفاري متوافق مع متصفح اوبرا متوافق مع متصفح انترنت اكسبلورر متوافق مع متصفح فايرفوكس متوافق مع متصفح جوجل كروم

ان وسم <frame>  مدعوم من قبل جميع المتصفحات الرئيسية .


التعريف و الاستخدام

يستخدم الوسم <frame> لإنشاء نافذة معينة ضمن مجموعة من النوافذ و الاطارات .

يمكن أن تحتوي كل <frame> في مجموعة <frameset> على لواحق مختلفة مثل حدود النافذة و إمكانية التحرك بالماوس و القدرة على ضبط حجمها الخ .


ملاحظات و تعليمات

ان أردت تفعيل الصفحات التي تعمل ضمن الاطارات عندها يجب أن تكون متأكداً من أن  <!DOCTYPE>  مضبوطة لكن من اصدارات
“HTML Frameset DTD”  أو  “XHTML Frameset DTD” .


الاختلاف بين HTML و XHTML

في لغة HTML : يمكن ألا يحتوي وسم <frame> على نهاية أو اغلاق بينما في لغة XHTML : يجب إغلاقه حتماً .
في لغة XHTML تعتبر اللاحقة name ملغية و سيتم حذفها قريباً و لكن يمكنك استخدام id عوضاً عنها .


اللواحق الاختيارية

تشير DTD الى اللواحق المسموح استخدامها في لغة HTML 4.01/XHTML 1.0 DTD .
S=Strict, T=Transitional, and F=Frameset

اللاحقة القيمة الشرح DTD
frameborder 0

1

تحديد فيما اذا كنت تريد عرض حدود للاطار ام لا . F
longdesc URL تحديد صفحة حيث تحتوي وصف طويل لمحتوى معين في الاطار . F
marginheight pixels تخصيص الهوامس العليا و الدنيا للإطار . F
marginwidth pixels تخصيص هوامش اليسار و اليمين للإطار . F
name name تخصيص اسم الإطار . F
noresize noresize تخصيص الاطار بأنه لايمكن تعديل حجمه . F
scrolling yes

no

auto

تخصيص فيما اذا يمكن استخدام الماوس لتصفح محتوى الاطار أم لا . F
src URL تخصيص رابط الصفحة الذي تريد عرضه في الاطار . F

اللواحق الأساسية

يدعم وسم <frame> عدداً من اللواحق التالية

اللاحقة الشرح
class تستخدم لتحديد اسم أو أكثر لتصنيف أو عنصر معين ( غالباً مايستخدم مع ملف التصميم css )
id تستخدم لتحديد id مخصص لعنصر معين
style تستخدم لتحديد تصميم CSS داخلي لعنصر معين .
title تحديد معلومات اضافية عن العنصر .
dir تحديد جهة النص لمحتوى العنصر .

لمزيد من اللواحق يمكنك التوجه الى قائمة اللواحق الأساسية


لواحق الأحداث events

وفقاً لمنظمة الويب العالمية فإن الوسم <frame> لايدعم أي لواحق أحداث . و لكن على أي حال يمكن استخدام الحدث onload لأنه يعمل على جميع المتصفحات .

لمزيد من الأحداث يمكنك التوجه الى قائمة الأحداث الأساسية