الإطارات او الهياكل في HTML

الدرس السادس : الإطارات او الهياكل Frames) )

كثير منا أثناء زيارته لبعض صفحات الإنترنت وجدها مقسمه , او بمعني آخر وجد عناوين المواضيع تحتل جانبا (يمينا او يسارا) , وعند الضغط علي عنوان منهم يتم فتح المعلومات الخاصه بالعنوان في باقي الصفحه او جزء منها , فقائمه العناوين تلك ما هي الا صفحه منفصله , والمعلومات الخاصه بها والتي تظهر في باقي المساحه ماهي الا صفحه اخري

إذن ما معني الإطارات ؟؟

الإطارات هي إمكانيه وضع صفحتين او اكثر في اطار واحد (صفحه واحده اخري رئيسيه)

HTML27_03

لاحظ ان المثال الموضح هو عباره عن اربع صفحات , فهو يتكون من ثلاث إطارات (كل إطار منهم عباره عن صفحه بها كودHTML   كامل ) والصفحه الرابعه هي التي تضم الإطارات الثلاث , وليس شرطا ان يكون عدد الإطارات ثلاثه بل يمكن ان يقل او يزيد حسب حاجه المصمم , وهنا يمكننا القول بان:-

عدد ملفات صفحه الإطارات = عدد الإطارات + الصفحه الرئيسيه

مثال 7

لنقوم بعمل مثال سريع ولنفترض اننا نريد مثلا انشاء المثال الموضح بالصوره اعلاه:-

في البدايه نحتاج لعمل ثلاث صفحات (سنجعلهم الآن بلا محتوي – مجرد صفحات بيضاء ) وليكن وضعهم كالتالي:-

 

Frame1.ht

Frame2.ht

Frame3.ht

>HTML<

>HTML<

>HTML<

>HEAD<

>HEAD<

>HEAD<

>TITE<Frame1

>TITLE<Frame2

>TITLE<Frame 3

>/TITLE<

>/TITLE<

>/TITLE<

>/HEAD<

>/HEAD<

>/HEAD<

>BODY<

>BODY<

>BODY<

Fram          1

Frame           2

Frame            3

>/BODY<

>/BODY<

>/BODY<

>/HTML<

>/HTML<

>/HTML<

 

الآن قد انشانا ثلاث صفحات بكل واحده منهم فقط كلمتين للتفرقه بين كل صفحه والأخري , والصفحه الرابعه والتي تضم الثلاث صفحات السابقه لها خاصيه مهمه جدا نضعها في الحسبان , وهي انه لا يوجد جسم لها BODY ويكون بدلا منه الكود الذي نستطيع من خلاله ضم الصفحات الأخري في إطارات .

>HTML<

>HEAD<

>TITLE<  عنوان الصفحه الرئيسي >/TITLE<

>/HEAD<

>Frameset<

هنا يوضع الكود الخاص  بتقسيم الصفحه لتستوعب العدد المطلوب من الصفحات , وايضا الصفحات نفسها

>/Frameset<

>/HTML<

يختص الوسم Frameset   بتقسيم الصفحه الي صفوف او الي اعمده , او الي صفوف واعمده حيث يمكنك ان تضع بكل صف او عمود صفحه مختلفه عن الاخري.

HTML28_03

يمكن تقسيم الصفحه الي صفوف

HTML28_06

يمكن تقسيم الصفحه الي اعمده

HTML29_03

يمكن تقسيم الصفحه الي صف واعمده

HTML29_05

يمكن تقسيم الصفحه الي عمود وصفوف

HTML30_03

يمكن تقسيم الصفحه الي صف واعمده وصف

HTML30_06

يمكن تقسيم الصفحه الي عمود وصفوف وعمود

ويمكنك التحكم في حجم كل اطار بالزياده او النقصان , كما يمكنك ان تخلق بينهم نسب كأن يكون اطار ضعف الآخر

تعليقات

المشاركات الشائعة من هذه المدونة

الشاشة الإفتتاحية لإكسل

أوامر الجافا سكريبت JavaScript

مسائل علي الترانزستورات MOSFET