Anubis: Tabellenpositionierung

Hi Leute :)
Zuerst einmal: Bitte entschuldigt meine Unwissenheit *g*
Ich möchte in meinem Dokument ganz am Anfang eine Tabelle einbinden, dies gelingt mir auch problemlos. Doch wird die Tabelle ein wenig eingerückt und erscheint nicht wie gewollt ganz in der linken, oberen Ecke. Wie krieg ich das hin?

Gruss,
Simon

PS: Das ganze sollte eine Art Header sein, daher muss das ganz in der Ecke sein.

  1. Das geht mit CSS. Du musst im Anfang der Tabelle <table style="margin-left:0px; margin-right:0px;"> definieren. Das Style-Attribut führt dazu, dass die Tabelle direkt am linken Rand und am oberen Rand des Elternelements (hier der <body>) beginnt.

    1. Vielen Dank für deinen Tip, hab das gleich mal versucht. Doch irgendwas mach falsch, die Table ist immer noch genau an derselben Stelle. Hier mein Body:

      <body bgcolor="#D5D5D5">
      <table style="margin-left:0px; margin-right:0px;">
      <tr height=28%>
             <td><img src="../pics/header.gif" width=100%></td>
      </tr height=10%>
      <tr>
             <td>
          <img src="../pics/button_sender.gif" onmouseover= this.src="../pics/button_sender_a.gif" onmouseout=this.src="../pics/button_sender.gif">

      <img src="../pics/button_spot.gif" onmouseover= this.src="../pics/button_spot_a.gif" onmouseout=this.src="../pics/button_spot.gif"></td>
      </tr>
      <tr height=62%>
             <td></td>
      </tr>
      </table>
      </body>

      Hab ich da prinzipiell was falsch verstanden?

      Gruss,
      Simon

      1. Hallo Anubis.

        Vielen Dank für deinen Tip, hab das gleich mal versucht. Doch irgendwas mach falsch, die Table ist immer noch genau an derselben Stelle. Hab ich da prinzipiell was falsch verstanden?

        Jein. Setze margin und padding generell auf 0, also auch für den body und für html und nach allen Seiten, also nicht nur links und rechts. Am sinnvollsten in einer separaten CSS-Datei.

        Freundschaft!
        Siechfred

        --
        Nichts ist schwerer einzureißen als die Mauer in den Köpfen.
        1. Jein. Setze margin und padding generell auf 0, also auch für den body und für html und nach allen Seiten, also nicht nur links und rechts. Am sinnvollsten in einer separaten CSS-Datei.

          Moin Siechfried,
          Werde das so machen wie vorgeschlagen. Vielen Dank für die Hilfe und den Link :)

          Gruss,
          Simon

  2. Hallo,

    Mit CSS und folgenden Angaben:

    <body style="margin:0px; padding:0px;">

    sollte dein Wunsch in greifbare Entfernung rücken. ;-)

    Dadurch wird der Aussenabstand des body-Elements auf 0px zum umgebenden html-Element und der Innenabstand zur Tabelle auf 0px gesetzt.

    Mit freundlichen Grüßen

    André

    1. Hi André,

      Vielen Dank, funktioniert wunderbar :]

      Habe jedoch meine Header-Grafik aus der Table rausgenommen, da immer noch 1 Pixel Leerraum waren.

      Danke für deine schnelle Hilfe :)

      LG,
      Simon