Komische Tabellendarstellung (IE8)

  • Hallo zusammen,

    ich hatte meine Webseite (http://www.rwo-fanblock.de) mittlerweile soweit, dass sie in Mozilla und im IE gleich dargestellt wird. Doch seit der neuen Version des Internet Explorers [IE8] werden bestimmte Tabellen komisch dargestellt. Ihr seht die roten Markierungen, die Tabellenrahmen sind auf einmal mehr als 1 Pixel breit (Grafik 1). Aber komischerweise nur in der Vollbildgröße des Browsers - verkleinert man das Fenster, sind die Rahmen wie gewohnt 1 Pixel breit.

    Ich arbeite üblicherweise mit Frontpage (bitte drescht nicht auf mich ein). Um das Problem zu verdeutlichen, habe ich mit Pixelangaben markiert, dass die Tabellenbreiten absolut angegeben sind, sodass eine Verbreiterung eigentlich nicht in Frage kommt (Grafik 2).

    --> Grafik 1
    --> Grafik 2

    Link zur Datei/Quelltext: --> Klick

    Vielen Dank für Eure Hilfe!

  • Hm mach mal aus

    <img border="0" src="../../bilder/pixel.gif" width="100%" height="7">

    <img border="0" src="../../bilder/pixel.gif" width="1px" height="7">

  • @ Pion: Leider klappt es damit auch nicht :(.

    @ Elvis: Hab einige solcher Probleme schon mal hier gelöst bekommen und sollte nie eine "Dokumentendeklaration" angegeben. Ich weiß auch ehrlich gesagt nicht, was es damit auf sich hat. Kannst mich ja mal aufklären.

  • Bandit war mal wieder schneller als ich.

    Beim Argument Zeit fällt mir nur immer wieder das Wort Webstandards ein. Wer nicht mit ihnen arbeitet, der arbeit schon mal von vorn herein gegen die Uhr.

    Nur mal so als kleine Empfehlung: Ein bischen zu diesem Thema im Netz anlesen (kann man ja immer auf freie Zeit schieben) und mit einem guten Framework wie zum Beispiel YAML arbeiten. Alternativ kann man natürlich auch ein webstandardtaugliches CMS wie z.B. Wordpress benutzen. ;)

  • Dann müsste ich als Berufstätiger meine Webseite noch einmal mit monatelanger Arbeit aufbauen, das werde ich definitiv nicht. Ich habe von Anfang an ohne Frames, dafür aber mit dem PHP-Include-Befehl gearbeitet, der meine Seite in Header, Navigation und Hauptteil teilt. Ich hatte bis zum Update des neuen IEs auch keine Probleme mehr.

  • Ich muss Bandit recht geben, 124 Fehler sind ein Grund, deine Seite noch einmal zu überarbeiten. Wenn du validen Code erstellst, hast du auch keine Probleme mit Browsern. Desweiteren empfehle ich dir ganz dringend mal folgenden Link durchzulesen (http://www.css4you.de/wslayout1/index.html).

    Außerdem ist ein einfaches Mouseover Menü mit JS umgesetzt eher unproduktiv, bei mir dauert es z.B. ne Weile bis der Mouseover Effekt geladen ist. Eine einfache Methode mit CSS verringert die Ladezeiten erheblich und ist auch nicht so zeitaufwändig zu bauen.

  • Wenn du validen Code erstellst, hast du auch keine Probleme mit Browsern.

    NIcht wirklich ....

    Beim Menü solltest du aber echt CSS anwenden

    Für Tabellisch angezeigte werte darf man auch Tabellen benutzen , dafür sind sie auch da , nur sollte (aber kann man auch gut;)) man sie nicht für die Hauptstruktur der Seite nehmen