christian: netscape

hi

warum nimmt der netscape communicator diesen quelltext nicht an. die bilder sollten rechts und links oben sein. doch der communicator zeigt dies nicht richtig an. mit so style-befehlen klappt es auch nicht, so wie es in selfhtml beschrieben ist. was soll ich tun? das, was im archiv stand, brachte mich nicht weiter.

<html>
<head>
<title>Unbenannt</title>
<style type="text/css">
body { margin-left:0px; margin-right:0px; margin-top:0px; }
</style>

</head>

<table cellpadding="0" cellspacing="0" width="100%" valign="top">
<tr>
<td width="10%" valign="top">

<body topmargin="0" leftmargin="0">

<img src="pics/test.jpg" width=40 height=40 alt="ecke" border="0">
</body>
</td>
<td width="100%" align="center" valign="top">

</td>
<td width="50%" valign="top">
<body topmargin="0" leftmargin="0">
<img src="pics/test1.jpg" width=40 height=40 alt="Ecke" border="0">
</body>
</td>
</tr></table>

  1. Hi Christian,

    erst mal: eigentlich sollte ja jeder Browser so viel Charakter besitzen, Dir bei diesem Quelltext direkt um die Ohren zu fliegen. <body>-Tags innerhalb von Tabellen! Wo hast Du denn das her?
    Nochmal zum Mitschreiben: es gibt i.d.R. zwei wesentliche Bereiche einer HTML-Datei: Head und Body. Alles, was angezeigt wird, steht im Body. Also die Tabelle _innerhalb_ des Body und nie, nie, nie umgekehrt.

    dann: in die mittlere Tabellenzelle muss was rein, damit Netscape was damit anfangen kann. Mindestens ein & nbsp; , wahrscheinlich wirst Du aber um ein leeres GIF, das Dir die Tabelle auseinanderdrückt, nicht herum kommen. Zu dem Thema gibt's im Archiv tonnenweise Material, und in der Auslese glaube ich auch.

    Grüße,

    Utz

  2. Hallo,

    ich kenn mich ja mit html nicht aus,
    aber zwei </body> kommt mir a littl
    bit spannisch vor.
    Oder bin ich da voll aufm Holzweg.

    adios
    tom

    1. Hi tom

      ich kenn mich ja mit html nicht aus,

      Und da wagst du es in diesem Forum eine Antwort zu geben ;-)

      aber zwei </body> kommt mir a littl
      bit spannisch vor.

      Was hast du den gegen die Spanier? Selbst die spanischen Browser wollen nur einen Body haben. ;-)
      Vielleicht suchen sie sich ja den aus der ihnen am besten gefaellt? Ein schottischer Browser wuerde wohl den body waehlen der am kuerzesten ist! Ein spanischer Netscape muesste bei Tabellen eigentlich die Inhalte mischen und als Liste untereinander darstellen ;-)
      Tschau Holger

      1. Hi Rächer der Minderheiten!

        Und da wagst du es in diesem Forum eine Antwort zu geben ;-)

        Ich bitte gnaedigst um Verzeihung

        aber zwei </body> kommt mir a littl
        bit spannisch vor.
        Was hast du den gegen die Spanier?

        Wer hat bayern rausgeschossen???
        wer hat den das ganz Jahr Sommer
        wer hat den fiesta

        in diesem und weiterm sinne
        tom

  3. Hi
    Dein Quelltext enthaellt so einigen Mist! Das haben die ersten beiden Antworter ja auch schon festgestellt ;-)
    Alles was innerhalb einer Seite stehen soll muss innerhalb von <body>..</body> stehen. Du hast aber zweimal <body...>..</body> in deinem Quelltext und ausserdem noch Quelltext zwischen </head> und <body> und zwischen deinen beiden Body's ;-))) und! hinter deinem letzten </body>. Das kann durchaus sein das Netscape bei so einem Chaos auch selbiges darstellt.
    Ausserdem braucht man fuer IE und fuer NS unterschiedliche Angaben im <body> um die Seite wirklich ganz links oben anfangen zu lassen:
    IE:  topmargin="0" leftmargin="0"
    NS:  marginwidth="0" marginheight="0"
    also alles in den body und die Seite wird so dargestellt wie du es willst: <body topmargin="0" leftmargin="0" marginwidth="0" marginheight="0">
    Die CSS Angaben fuer den body kannst du dann getrost weglassen.
    Tschau Holger

    1. hi holger

      vielen dank für deine antwort, nur geht das immer noch nicht. du kannst ja mal auf meine seite schauen. was mache ich den jetzt wieder falsch. ich hab alles richtig geändert.

      mfg christian

      1. Hallo nochmal
        Ich hatte noch ein kleiner aber sehr wichtiges Detail uebersehen:
        Du darfst keine Leerzeichen und auch keine Returns (die werden wie ein Leerzeichen interpretiert) zwischen <td> und <img...> lassen, bzw zwischen <img..> und </td> Denn diese werden natuerlich auch dargestellt.
        Also:
        <html>
        <head>
        <title>Unbenannt</title>
        </head>
        <body topmargin="0" leftmargin="0" marginwidth="0" marginheight="0">
        <table cellpadding="0" cellspacing="0" width="100%" valign="top">
        <tr><td width="10%" valign="top"><img src="pics/test.jpg" width=40 height=40 alt="ecke" border="0"></td>
        <td width="100%" align="center" valign="top">
        </td>
        <td width="50%" valign="top"><img src="pics/test1.jpg" width=40 height=40 alt="Ecke" border="0"></td></tr></table>
        </body>
        </html>
        Tschau Holger

  4. Hallo

    warum nimmt der netscape communicator diesen quelltext nicht an.

    weil er falsch ist.

    »»  <html>

    <head>

    »»  <title>Unbenannt</title>

    <style type="text/css">
    body { margin-left:0px; margin-right:0px; margin-top:0px; }
    </style>

    </head>

    Jetzt müßte body kommen
    <body topmargin="0" leftmargin="0">
    topmargin ? gibt's das ?
    netscape kennt marginwidth & marginheight ist aber kein reguläres html, muss man aber machen, wenn man im NC keinen pixelabstand zum rand haben will.

    <table cellpadding="0" cellspacing="0" width="100%" valign="top">
    <tr>
    <td width="10%" valign="top">

    <lösch>

    <body topmargin="0" leftmargin="0">

    </lösch>
    Weg damit !

    <img src="pics/test.jpg" width=40 height=40 alt="ecke" border="0">

    dito.

    </body>
    </td>

    eben war eine zelle schon 10% und jetzt eine mit 100% ?

    <td width="100%" align="center" valign="top">

    </td>

    und noch eine mit 50% macht 160 % !

    <td width="50%" valign="top">

    <lösch>

    <body topmargin="0" leftmargin="0">

    </lösch>

    <img src="pics/test1.jpg" width=40 height=40 alt="Ecke" border="0">

    <hinfort>

    </body>

    </hinfort>

    </td>
    </tr></table>

    die dritte zelle sollte vielleicht noch ein align=right enthalten.

    Struppi.

  5. HAHAHHAHAHAHAHAHHAAAAHAHAHHAAHAHAHAAHA!!!!

    Mein Quelltext funktioniert auch nischt:

    </HTML><td></tr>

    <width=30>
    <body>

    <HTML>
    </body>

    kann mir einer sagen wieso?