Hilfe, IE7 spaced in meinen Tables!
DeepInside
- css
0 Robert Kabinger0 vaudi
Hi. Also ich habn mords problem mit dem IE und meiner Seite:
www.lnl-clan.de
Im firefox sieht die seite so aus wie sie aussehen soll. Doch im IE7 hab ich immer ein Spacing oder so etwas. Bitte helft mir das ist doch nicht normal. Und wenn ihr jetzt sagt ich solls in divs machen...davon hab ich keinen plan :D wenn mir jmd die index in div containern macht wär das nat super aber es muss ja auch eine einfachere lösung geben. danke für euere hilfe. bb
Versuch mal all diese Fehler auszubessern:
http://validator.w3.org/check?uri=http%3A%2F%2Fwww.lnl-clan.de%2F
Mfg kawinga
Hallöchen,
Speicher dir mal den Quelltext aus dem Browser lokal ab. Da sind nämlich grausig viele Leerzeilen und unnötige Zeilenumbrüche und sowas drin.
Dann löschst du mal zwischen den TD-Tags deiner "gespacten" Tabelle die "spaces", also alle unnötigen Whitespaces zwischen den einzelnen Tags.
Beispiel?
Das ist derzeit:
<td valign="top"><a href="index.php?site=static&staticID=4" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage('Image99','','Bilder/LNL_99ol.jpg',1)"><img src="Bilder/LNL_99.jpg" name="Image99" width="259" height="21" border="0"></a>
</td>
Und das sollte sein:
<td valign="top"><a href="index.php?site=static&staticID=4" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage('Image99','','Bilder/LNL_99ol.jpg',1)"><img src="Bilder/LNL_99.jpg" name="Image99" width="259" height="21" border="0"></a></td>
Der Unterschied? 59 Leerzeichen und ein Zeilenumbruch zwischen </a> und </td>
Natürlich musst du in deinem Script dafür sorgen, dass diese unnötigen Zeichen gar nicht erst zum Browser gelangen.
MfG
vaudi
p.s.: Viele sagen, der FF ist besser, weil er solche überflüssigen Zeichen besser ignoriert. Man kann aber auch sagen, der IE bestraft schlampigen Quelltext...