עבור לתוכן

עזרה בhtml פריים סט

Featured Replies

פורסם

אוקיי אז ככה אני בונה אתר לבית ספר

ויש לי שני דפים אחד index.html שני menu.html

עכשיו אני רוצה לחבר אותם ב fran set שהתפריט יהיה למעלה בשורה

וכל שאר המקום ילך לעמוד עצמו עכשיו רשמתי את הקוד הבא

<html>

<head>

<body>

<frameset rows="80, *">

<frame src="menu.html" name="menu" />

<frame src="index.html" name="index" />

</frameset>

</head>

</body>

</html>

ומשום מה הוא לא עובד למה זה בבקשה תעזור לי

פורסם
  • מחבר

הכוונה שאני אמור לפתוח תדף שבניתי ולראות תתפריט למעלה

ואת התוכן למטה בחלון שני, שבינהם יש פרייםסט, ולא רואים כלום .

פורסם

לא כל כך הבנתי איך בנית את זה...

בכל מקרה זה אמור להיות ככה:

menu.html - קובץ HTML מלא המכיל את התפריט

main.html - קובץ HTML מלא המכיל את העמוד הראשון שיופיע

index.html - קובץ HTML הכולל את הקוד של החלוקה לפריימים.

כלומר, index.html אמור להיות ככה:


<html>
<head>
<body>
<frameset rows="80, *">
<frame src="menu.html" name="menu" />
<frame src="main.html" name="main" />
</frameset>
</head>
</body>
</html>

ואז כשתפעיל את index.html, אתה תראה פריים עליון עם התפריט, ותחתון עם התוכן שבקובץ main.

עוד משהו חשוב שאתה צריך לדעת, זה שכל הלינקים ב-menu.html צריכים להיות עם "target="main", כדי שהם יפתחו בפריים הראשי, ולא בפריים של התפריט..

פורסם
  • מחבר

כן אני יודע עם ה target אבל אני בניתי כמו שאמרת רק קצת שונה.

menu - דף html של תפריט

index - דף html שך תוכן האתר עצמו

frame- דף html שבתוכו יש תקוד של הפריים

עכשיו בתפריט ובאינדקס רואים תדפים טוב אבל שאני פותח תדף פריים

לא רואים כלום חלק לבן ושמה יש את הקוד שרשמתי למעלה.

פורסם

תשים לב שכל הקבצים צריכים להיות באותה ספריה...

אם זה לא עובד, תנסה לשנות את השמות של הקבצים לשמות חדשים...

ובעיקרון השמות אמורים להיות בצורה שונה...

index - השם עם הקוד של הפריימים, וכל החלוקה של פריים אחד לשני

menu - תפריט

frame - תוכן הפריים המסויים

אבל השמות לא עקרוניים וזה לא משנה איזה שם יש לכל קובץ...

פורסם
  • מחבר

באותה ספרייה .

שיניתי כמו שאמרת ולא הולך :-\

פורסם

אוקיי, מצאתי את הבעיה.

תיפתר מטאג ה <BODY>...

קובץ ה frame.html שלך צריך להיראות ככה:

<html>

<head>

</head>

<frameset rows="80, *">

<frame src="menu.html" name="menu" />

<frame src="index.html" name="index" />

</frameset>

</html>

אבל השאלה היותר חשובה - למה בכלל אתה משתמש בדבר מיושן ועלוב כל-כך כמו פריימים ?

פורסם
  • מחבר

דבר ראשון תן לי להגיד

i love you man :-*

דבר שני למה ה body דפק את זה? בחיים לא נתקלתי בדבר כזה.

דבר שלישי זה אתר שאני בונה לפרויקט (מגמת מחשבים) לבית ספר ואומנם הייתי רוצה לעשות דברים

יותר יפים אבל זה מה שהם מבקשים וזה מה שעושים ...

ארכיון

דיון זה הועבר לארכיון ולא ניתן להוסיף בו תגובות חדשות.

דיונים חדשים