שלח תשובה

זירת השאלות

542
צפיות
5
תשובות

מה לא בסדר

,‏ 21 בינואר, 2004

<html>
<head><title>2</titel>
</head>
<body bgcolor="0">
<font color="red" size="4">

<script language=javascript>
document.write("var");
var myVariable= 5;
</script>
</body>
</html>

מה לא בסדר?

תגיות:

5 תשובות

  1. adminastor הגיב:

    האם התכוונת לזה


    <html>
    <head>
    <title>2</title>
    <script language="javascript">
    var my=5;
    document.write(my);
    </script>
    </head>
    <body bgcolor="blue">
    <font color="red" size="4">
    מה את מבקשת?
    </font>
    </body>
    </html>

  2. לוני הגיב:

    כן
    התכוונתי לזה רק שהסקפיסט בbody ולא בhead

  3. זהר פלד הגיב:

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

    אין שום מניעה להשתמש בבלוק סקריפט בתוך חלק ה body של ה HTML, בעיקר אם הוא מכיל שורה כמו document.write.

    העקרון העיצובי של HTML אומר שכל מה שלא מופיע בדפדפן, ואיננו הערה בקוד, אמור להיות בחלק ה head של המסמך, וכל השאר ב body.

  4. לוני הגיב:

    לא עובד
    משום מה הדף לא עובד והוא מציג לי רק דף לבן!!!
    ומה בקשר לתג <font>?

  5. ניר טייב הגיב:

    נסה אולי כך…


    <html>
    <head>
    <title>2</title>
    <script language="javascript">
    var my=5;
    document.write("" + my + "");
    </script>
    </head>
    <body bgcolor="blue">
    <font color="red" size="4">
    מה את מבקשת?
    </font>
    </body>
    </html>

    ולתג פונט אין קשר זו הייתה הערת ביינים כדי לעזור

שלח תשובה