Hallo,
Würde gerne mal wissen ob es eine Möglichkeit gibt eine komplett auf Tables basierende Page direckt an der Obersten Kante des Browserfensters auszurichten, so das es zwischen dem Main-Table und dem Beginn es Browserfensters kein BG zu sehen gibt...
Der Abstand setzt sich wahrscheinlich zusammen aus:
- Abstand rund um (margin) bzw. innerhalb (padding) BODY
- Abstand oben und unten an der Tabelle
Die meisten Browser haben da automatisch je ein paar Pixel.
Versuch's mal damit:
CSS:
html, body { margin:0; border:0 none; padding:0; }
table.layouttabelle { margin:0; }
HTML:
<body>
<table class="layouttabelle">
<!-- u.s.w. -->
Auf jeden Fall solltest Du fuer die Tabelle eine Klasse (oder ID) verwenden,
und nicht einfach
table { margin:0; }
setzen, weil sonst saemtliche Tabellen (auch diejenigen im normalen
Content) keinen automatischen Aussenabstand (oben/unten) mehr haben.
Und uebrigens: Vergiss die veralteten Seitenraender-Attribute von BODY,
die Dir Benedikt vorgeschlagen hat.
http://selfhtml.teamone.de/html/dateiweit/seitenraender.htm
Das ist kein valides HTML.
Es geht um Layout, also mach es mit CSS!
HTH, mfg
Thomas