עזרה בhtml פריים סט - תכנות - HWzone פורומים
עבור לתוכן
  • צור חשבון

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


CaRTeR

Recommended Posts

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

ויש לי שני דפים אחד 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 דפק את זה? בחיים לא נתקלתי בדבר כזה.

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

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

קישור לתוכן
שתף באתרים אחרים

ארכיון

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

×
  • צור חדש...