русский  עברית
tadam logo

HTML <frame> תג

דוגמה

דף פשוט עם שלוש חלונות:
<html>
<frameset cols="250px,*,250px">
  <frame src="http://xhtml.co.il/tryit/html/frame_a.htm" />
  <frame src="http://xhtml.co.il/tryit/html/frame_b.htm" />
  <frame src="http://xhtml.co.il/tryit/html/frame_c.htm" />
</frameset>
</html>
תוצאת הפעלה קוד לעיל:

הגדרות ושימוש

תג <frame> מגדיר חלק אחד של המסגרת בתוך הקבוצת מסגרות.

כל מסגרת בקבוצת מסגרות יכולה להכיל תכונות שונות, כמו גבולות, גלילה, את היכולת לשנות גודל, וכו'.

תמיכת דפדפנים

תג <frame>   נתמך בכל הדפדפנים המובילים

הבדלים בין HTML ו- XHTML

ב-HTML לתג <frame> אין תג סגירה.

ב- XHTML תג <frame> חייב להיות סגור כראוי.

טיפים והערות

הערה: אם אתם רוצים לבדוק עמודים מכילים חלונות, תהיו בטוחים שסוג של מסמך מוגדר כי "Frameset DTD". תקראו יותר על סוגי המסמך.

חשוב: אתם יכולים להשתמש באלמנט <body> יחד עם אלמנט frameset. אבל, אם אתם מוסיפים תג <noframes> מכיל טקסט עבור הדפדפנים, שלא תומכים בחלונות, אתם צריכים להכניס טקסט בתוך אלמנט body.

תכונות נוספות

DTD: מציין באיזה HTML 4.01/XHTML 1.0 DTD תג מותר. S=Strict (קפדן), T=Transitional (מעבר), F=Frameset (מסגרות)
תכונהערךתיאורDTD
frameborder0
1
מציין האם להציג גבולות של מסגרתF
longdescURLמציין דף שמכיל תיאור מלא של תוכן של המסגרתF
marginheightpixelsמציין רווח עליון ותחתון של המסגרתF
marginwidthpixelsמציין רווח מימין ומשמאל של המסגרתF
namenameמציין שם של מסגרתF
noresizenoresizeמציין שגודל של מסגרת לא ניתן לשנותF
scrollingyes
no
auto
מציין האם להציג גלילה במסגרתF
srcURLמציין URL של המסמך שמוצג במסגרתF

תכונות סטנדרטיות

Тег <frame> поддерживает следующие стандартные атрибуты:
תכונהערךתיאורDTD
classclassnameמציין שם המחלקה עבור האלמנטSTF
ididמציין id ייחודי עבור אלמנט STF
stylestyle_definitionמציין סגנון מובנה עבור אלמנטSTF
titletextמציין מידע נוסף עבור אלמנטSTF
יותר מידע על תכונות ה-HTML.

אירועי ה-HTML

תג <frame> לא תומך באף תכונה אירועים.

יותר מידע על אירועי ה-HTML.

עוד דוגמאות

דוגמה 1

כיצד לבנות סט חלונות אופקי עם שלושה מסמכים שונים.
<frameset rows="50px,*,50px">
  <frame src="http://xhtml.co.il/tryit/html/frame_a.htm" />
  <frame src="http://xhtml.co.il/tryit/html/frame_b.htm" />
  <frame src="http://xhtml.co.il/tryit/html/frame_c.htm" />
</frameset>
תוצאת הפעלה קוד לעיל:

דוגמה 2

כיצד לבנות סט חלונות עם שלושה מסמכים, וכיצד להרבב אותם בעמודות ושורות.
<frameset rows="250px,250px">
  <frame src="http://xhtml.co.il/tryit/html/frame_a.htm" />
  <frameset cols="250px,*">
    <frame src="http://xhtml.co.il/tryit/html/frame_b.htm" />
    <frame src="http://xhtml.co.il/tryit/html/frame_c.htm" />
  </frameset>
</frameset>
תוצאת הפעלה קוד לעיל:

דוגמה 3

כיצד להשתמש בתג <noframes>.
<frameset cols="250px,*,250px">
  <frame src="http://xhtml.co.il/tryit/html/frame_a.htm" />
  <frame src="http://xhtml.co.il/tryit/html/frame_b.htm" />
  <frame src="http://xhtml.co.il/tryit/html/frame_c.htm" />
  <noframes>
    סליחה, דפדפן שלכם לא תומך בחלונות
  </noframes>
</frameset>
תוצאת הפעלה קוד לעיל:

דוגמה 4

כיצד להשתמש בתכונה "noresize". לא נתן לשנות גודל לחלונות. תעבירו עכבר מעל הגבולות בין החלונות ותשימו לב שלא ניתן להעביר גבולות.
<html>
<frameset cols="250px,*,250px">
  <frame src="http://xhtml.co.il/tryit/html/frame_a.htm" noresize="noresize" />
  <frame src="http://xhtml.co.il/tryit/html/frame_b.htm" />
  <frame src="http://xhtml.co.il/tryit/html/frame_c.htm" />
</frameset>
</html>
תוצאת הפעלה קוד לעיל:

דוגמה 5

כיצד לבנות מסגרת ניווט. מסגרת ניווט מכילה רשימה של קישורים עם מטרה למסגרת השניה. קובץ בשם "tryhtml_contents.htm" מכיל שלושה קישורים.
<frameset cols="250,*">
  <frame src="http://xhtml.co.il/tryit/html/tryhtml_contents.htm" />
  <frame src="http://xhtml.co.il/tryit/html/frame_a.htm" name="showframe" />
</frameset>
תוצאת הפעלה קוד לעיל:

דוגמה 6

דוגמה הזו מציגה שתי מסגרות. למסגרת ראשונה יש מקור לחלק שצוין בקובץ. לחלק שצוין יש <a name="C10"> בתוך הקובץ "link.htm"
<html>
<frameset cols="200,*">
 <frame src="http://xhtml.co.il/tryit/html/frame_a.htm" />
 <frame src="http://xhtml.co.il/tryit/html/link.htm#C10" />
</frameset>
</html>
תוצאת הפעלה קוד לעיל:

דוגמה 7

דוגמה זו ממחישה שתי מסגרות. מסגרת הניווט (content.htm) משמאל מכילה רשימה של קישורים עם מסגרת השניה (link.htm) כמטרה. המסגרת השנייה מציגה את המסמך המקושר. אחד הקישורים במסגרת ניווט קשורה עם חלק מסוים של קובץ היעד.
<frameset cols="180,*">
  <frame src="http://xhtml.co.il/tryit/html/he/content.htm" />
  <frame src="http://xhtml.co.il/tryit/html/link.htm" name="showframe" />
</frameset>
תוצאת הפעלה קוד לעיל:
האם מידע זה היה מועיל?
   

תגובות