الإطارات في الـ HTML
من خلال الإطارات يمكنك أن تقوم بعرض أكثر من صفحة ويب في نفس نافذة المتصفح .
الإطارات Frames
من خلال الإطارات يمكنك أن تقوم بعرض أكثر من صفحة ويب في نفس نافذة المتصفح . كل ملف من ملفات الـ HTML يدعي إطار و كل إطار مستقل ذاتياً عن الإطارات الأخرى .
الضرر من إستخدام الإطارات هو :
مطور الويب يجب أن يدير بوعي أكثر من مستند HTML .
ذلك يكون صعب لطباعة الصفحات بشكل كامل .
وسم إعداد الإطارات <frameset>
* الوسم <frameset> يحدد كيفية تقسيم نافذة المتصفح إلى إطارات .
* كل وسم <frameset> يحدد إعداد الصفوف و الأعمدة .
* قيم الصفوف و الأعمدة تشير إلى مقدار مساحة الشاشة التي يشغلها الصف أو العمود .
وسم الإطار <frame>
* وسم الإطار <frame> يحدد ما هو ملف الـ HTML الذي يظهر في كل إطار.
في المثال التالي تم إعداد إطار من عمودين العمود الأول يمثل 25 % من عرض نافذة المتصفح ، و العمود الثاني يمثل 75 % من عرض نافذة المتصفح . ملف الـ HTML " frame1.html " يظهر في العمود الأول ، بينما ملف الـ HTML " frame2.html " يظهر في العمود الثاني .
<frameset cols="25%,75%"> <frame src="/ss/mr-rahimo-news/html1"> <frame src="/ss/mr-rahimo-news/html2"> </frameset<
|
لاحظ أن:
إذا كان للإطار حدود مرئية، فإن المستخدم يستطيع تغيير حجمه عن طريق سحب الحد بالفأرة... لمنع المستخدم من فعل ذلك يمكنك إضافة السمة noresize="noresize" لوسم الإطار.
أضف الوسم <noframes> للمتصفحات التي لا تدعم الإطارات.
وسوم الإطار
Tag
|
Description
|
<frameset>
| تحديد مجموعة من الإطارات. |
<frame>
| تحديد نافذة فرعية ( إطار ). |
<noframe>
| تحديد قسم بدون إطارات للمتصفحات التي لا تدعم الإطارات. |
<iframe>
| تحديد إطار داخل الإطار. |
أمثلة :
هذا المثال يوضح كيفية صنع إطار رأسي أو عمودي لثلاث صفحات مختلفة.
هذا المثال يوضح كيفية صنع إطار أفقي لثلاث صفحات مختلفة.
هذا المثال يوضح كيفية استخدام وسم <noframes>.


تعليقات: 0
إرسال تعليق