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

HTML <frameset> תג

דוגמה

דף פשוט עם שלוש חלונות:
<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>
תוצאת הפעלה קוד לעיל:

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

תג <frameset> מציין סט של מסגרות.

אלמנט frameset מכיל שתי או יותר מסגרות. כל מסגרת מכילה מסמך אחר.

אלמנט frameset מציין רק כמה עמודות או שורות יהיו בסט מסגרות.

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

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

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

אין

טיפים והערות

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

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

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

DTD: מציין באיזה HTML 4.01/XHTML 1.0 DTD תג מותר. S=Strict (קפדן), T=Transitional (מעבר), F=Frameset (מסגרות)
תכונהערךתיאורDTD
colsפיקסלים
%
*
מגדירה כמות וגודל עמודות בקבוצת מסגרותF
rowsפיקסלים
%
*
מגדירה כמות וגודל שורות בקבוצת מסגרותF

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

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

אירועי ה-HTML

תג <frameset> תומך בתכונות אירועים הבאות:
תכונהערךתיאורDTD
onloadscriptסקריפט מופעל כשה מסמך נטעןF
onunloadscriptסקריפט מופעל כשה מסמך נפרקF
onclickscriptמפעיל סקריפט בלחיצת עכברSTF
ondblclickscriptמפעיל סקריפט בלחיצת עכבר כפולהSTF
onmousedownscriptמפעיל סקריפט כשה כפתור של העכבר נלחץSTF
onmousemovescriptסקריפט מופעל כשה מצביע עכבר זזSTF
onmouseoutscriptמפעיל סריפט כשה מצביע עכבר יוצא מאלמנטSTF
onmouseoverscriptמפעיל סקריפט כשה מצביע עכבר עובר מעל האלמנטSTF
onmouseupscriptמפעיל סקריפט כשה כפתור של העכבר שוחררSTF
onkeydownscriptמפעיל סקריפט כשה מקש נלחץSTF
onkeypressscriptסקריפט מופעל כשה מקש נלחץ ושוחררSTF
onkeyupscriptסקריפט מופעל כשה מקש שוחררSTF

יותר מידע על אירועי ה-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>
תוצאת הפעלה קוד לעיל:
האם מידע זה היה מועיל?
   

תגובות