• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

Tabelle in IE und Firefox unterschiedlich

wasch

Neues Mitglied
Hallo Forum,

habe HTML-Seite (angepasste von einer Vorlage) mit Tabellen.
Nach dem Anpassen der Seite wird die linke Spalte im IE falsch dargestellt. Diese ist breiter und verschiebt somit andere Spalten nach rechts.
Habe den Code schon mehrmals durchgeschaut und vieles ausprobiert, leider komme ich nicht dahinter wo sich der Fehler versteckt hat.
Vielleicht kann sich jemand den Code anschauen?

Ich benutze IE9, sollte es bei jemanden mit älteren IE-Versionen problemlos funktionieren, bitte auch mitteilen.

Da der code etwas länger als erlaubt ist, habe ich die Seite auf meinen Server hochgeladen. Hoffe es ist erlaubt.
http://www.w-s-v-shop.de/Forum.html

Vielen Dank
 
Der Seite fehlt ja auch jegliches HTML-Grundgerüst. DOCTYPE, <html>, <head>, selbst <body> fehlen. Korrigiere das erstmal, weil Du nur dann auch von einheitlichen Bedingungen für alle Browser ausgehen kannst.
 
Von ebay stand in deinem ersten Beitrag nichts. Da ich nicht weiß was ebay dort ermöglicht, bin ich hier auch raus. So oder so wäre es aber wichtig, dass dein HTML-Code zumindest valide ist. Baue also dein Template mal so auf, dass es das HTML-Grundgerüst enthält (ggfs. das selbe wie bei ebay) und prüfe dann mit einem HTML-Validator ob es passt. Wenn ja, bau es wieder soweit zurück, dass Du es bei ebay einfügen kannst (also vermutlich das HTML-Grundgerüst weglassen).
 
Habe den Fehler gefunden.
In der linken Spalte in 1. Zelle habe ich einen Link:
Code:
  <a href="http://pages.ebay.de/help/pay/payingforitems.html">http://pages.ebay.de/help/pay/payingforitems.html</a>

Bei dem Text "http://pages.ebay.de/help/pay/payingforitems.html" konnte IE anscheinend keinen Zeilenumbruch machen.

Nachdem ich jetzt die Codezeile durch folgende ersetzt habe, wird auch im IE alles richtig dargestellt:
Code:
 <a href="http://pages.ebay.de/help/pay/payingforitems.html">http://pages.ebay.de/help/pay[COLOR=#ff0000]<br>[/COLOR]/payingforitems.html</a>
 
Hallo hast du überhaupt mal die Breitenangaben kontrolliert? Bei deinem Ebay-Beispiel wird eine Gesamtbreite von 998 angegeben, linke Spalte 205, Mitte 572 und rechts 200 -> macht 977. Für die 21 Unterschied kann ich keine Ursache (padding, border, margin) oder ähnliches entdecken. Die Angaben sollten aber genau passen, sonst muss der Browser sich dumme Sachen ausdenken. Weiterhin liest sich mein erster Absatz etwas komisch? Genau, es fehlen die Angaben, was mit den Zahlen überhaupt gemeint ist. Pixel? Prozent? em? pt? Die Angaben sind zwingend vorgeschrieben, weil der Browser sich sonst irgend etwas mit heißer Nadel zusammenstricken muss. Und die Ansicht kann dann unerwartet ausfallen. Gruss MrMurphy
 
Zurück
Oben