مثال عن ثلاثة صفحات بسيطة تستخدم الاطارات :
<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 لأنه يعمل على جميع المتصفحات .
لمزيد من الأحداث يمكنك التوجه الى قائمة الأحداث الأساسية
ليست هناك تعليقات:
إرسال تعليق