מדריך HTML מספר 9 - איך להכניס מסגרות (Frames and iframes) לדף אינטרנט

מדריך HTML מספר 9 - איך להכניס מסגרות (Frames and iframes) לדף אינטרנט

מסגרות בדף הHTML שלכם מאפשרות לחלק את הדף ולהציב בכל מסגרת דף אינטרנט שונה. ניתן לעשות מסגרות בצורה אופקית או בצורה אנכית.

Easy 198 views

What You'll Need

  • מסגרות
  • frames
  • iframes
  • מסגרת

Steps

  1. 1

    Step 1

    בניגוד לרוב התגיות, את תגית המסגרת (frameset) אי אפשר להכניס בין תגיות הגוף (Body). דוגמא לחלוקת המסך ל2 מסגרות בצורה אנכית:
  2. 2

    Step 2

    Step 2
  3. 3

    Step 3

    אלמנט הframeset מגדיר את חלוקת הדף למסגרות ואילו תגיות הframe מייצגות את המסגרות עצמן. בכדי להגדיר שהמסגרות יהיו אנכיות נשתמש במאפיין cols ובערך שלו נגדיר את גודל המסגרות באחוזים כאשר הן מופרדות בפסיק. במקרה שלנו הגדרנו רק 2 מסגרות אך אין הגבלה לכמות המסגרות שאפשר להגדיר. בתגיות הframe נכניס את מאפיין הsrc וניתן לו כערך את הדף אותו נרצה להראות במסגרת. סדר הדפים הוא כרונולוגי והמסגרת שנכתבת ראשונה תהיה השמאלית ביותר והמסגרת שנכתבת אחריה תוצג מימין לה וכך הלאה.
  4. 4

    Step 4

    Step 4
    הדף יראה כך בדפדפן. (בכדי לנסות את הדוגמא הזו עליכם ליצור 2 קבצי HTML שתוכלו להציג במסגרות, במקרה שלנו Left.html וRight.html).
  5. 5

    Step 5

    בכדי לחלק את הדף למסגרות בצורה אופקית נשתמש במאפיין הrows במקום במאפיין הcols בדיוק באותה הצורה.
  6. 6

    Step 6

    דוגמא מעניינת לשימוש במסגרות היא פתיחת מסגרות בדף בעזרת תפריט פשוט. לשם ההדגמה ניצור 4 קבצי HTML: Left.html דף שיוצב בתוך המסגרת (יכיל רק טקסט) Right.html דף שגם יוצב בתוך המסגרת (יכיל רק טקסט) Menu.html שיכיל את התפריט Some file.html - הדף שיכיל את התפריט והמסגרת נערוך תחילה את דף הMenu:
  7. 7

    Step 7

    Step 7
  8. 8

    Step 8

    נגדיר שתי קישורים עם מאפיין הhref ומאפיין target. למאפיין הtarget ניתן שם ייחודי כלשהו.
  9. 9

    Step 9

    כעת נערוך את קובץ Some file.html:
  10. 10

    Step 10

    Step 10
  11. 11

    Step 11

    נבנה frameset אנכי כמו שלמדנו בתחילת המדריך ונגדיר שגודל המסגרת השמאלית יהיה 120 פיקסלים והמסגרת הימנית יהיה מה שנותר (כוכבית) . בתגית המסגרת הראשונה נגדיר שערך המאפיין src יהיה התפריט Menu.html ונגדיר שמאפיין הsrc במסגרת השניה יפנה לאחד הדפים עם הטקסט (שרירותית בחרתי בLeft). נוסיף למסגרת השניה את המאפיין name וניתן לו כערך את "show" מכיוון שזה מה שבחרנו כtarget בMenu.html
  12. 12

    Step 12

    Step 12
    התוצאה בדפדפן תראה כך, התפריט יהיה משמאל ולחיצה על אחד הקישורים תשנה את המסגרת הימנית לאחד הדפים שהגדרנו (Right.html וLeft.html).
  13. 13

    Step 13

    ניתן להעלות אתר אינטרנט בתוך אתר אינטרנט בעזרת מסגרת מיוחדת הנקראת iframe. נשתמש בתגית ובמאפייניה כך:

Related Guides

How to choose and buy your website domain name

How to choose and buy your website domain name

The name of the site says everything, it must be catchy, short, concise and yet tell what is behind the business. These few easy steps will explain how to choose and buy a domain name for your website.

Easy 1K views
How to choose a logo

How to choose a logo

How your logo appears and the impression it makes will influence how easy it is to to remember your company name.

Medium 7K views
מדריך HTML מספר 10 - טפסים, שדות וכפתורים (Forms and input fields)

מדריך HTML מספר 10 - טפסים, שדות וכפתורים (Forms and input fields)

שדות וטפסים הם הדרך שלנו להעביר מידע לשרת בכל מיני צורות - צ'ק בוקסים, כפתורי רדיו, שדות קלט, סיסמאות ועוד. במדריך זה נסביר כיצד ליצור טפסים המכילים את הדברים האלו.

Easy 1K views
מדריך HTML מספר 6 - קישורים (Links)

מדריך HTML מספר 6 - קישורים (Links)

מדריך זה ילמד אתכם כיצד להכניס קישורים באתרכם - קישור יכול להיות מילה, מספר מילים או תמונה המקשרת למסמך אחר.

Easy 134 views
מדריך HTML מספר 7 - איך לעשות טבלאות (Tables)

מדריך HTML מספר 7 - איך לעשות טבלאות (Tables)

במדריך זה אסביר כיצד להכין טבלאות בHTML ואפרט על תגי הtable,הtr,הtd והth.

Easy 165 views
מדריך HTML מספר 8 - רשימות (lists)

מדריך HTML מספר 8 - רשימות (lists)

יש 2 סוגים של רשימות שנעבור עליהם במדריך זה - רשימות ממויינות (ממוספרות או באותיות) ורשימות לא ממויינות. כלי נחמד ופשוט שיעשה לכם קצת סדר בדף הHTML שלכם.

Easy 963 views