Jeena Paradies: Warum ist der IE so scheiße???

Ich gebe zu ich habe erst mit dem Programmieren mit html begonnen, doch es gibt etwas was mich unglaublich stört, und zwar ist es der Internet Explorer.

Ich habe ihn auf dem Rechner meiner Frau extra dafür installiert, damit ich sehe wie meine Seiten auf dem IE aussehen. Entweder bin ich echt unfähig, was css angeht, oder dieser sch*** IE ignoriert die hälfte meiner Angaben.

Hier ist der Link zu meiner css Datei:
http://home.arcor.de/maedchen.schluckt.net/mp3/koorbash5/format.css

und hier der Link zu der Seite an sich:
http://home.arcor.de/maedchen.schluckt.net/mp3/koorbash5/index.htm

außerdem funktioniert auch schon der Link zu multimedia, ansonsten noch nichts anderes.
Ich denke irgendwie, dass der mit den "cellpadding, und cellspacing" probleme hat, und außerdem macht er mein Hintergrungbild das ganz links sein soll, auch noch mal in die Mitte rein, keine Ahnung woran das liegen könnte. Und da ist noch der obere Teil des <td> das ganz unten rechts ist auch mit der falschen Farbe gefüllt, ich glaube das hat auch irgendwas mit dem Hintergrundbild zu tun, aber wie ich das wegkriege, da komm ich irgendwie überhaupt nicht drauf.

Dann hab ich da noch ein problem, der Konqueror übersieht irgenwie die höhenangaben der <tr>, aber nur beim laden, wenn man mit dem Browser auf zurück, und dann wieder vor geht, wird alles normal angezeigt.

Das blödeste aber am MSIE ist aber, dass den auf eine andere vergleichbare HP, die ich betreibe, 75% den IE 6 benutzen, und 17% den IE 5. Also kann ich mich diesem nicht so einfach wie NS 4.x mit dem Layout entziehen, und die Seite einfach nur benutzbar machen. (Sieht im NS 4.x scheiße aus, aber es funktioniert alles)

Also noch mal zusammenfassend (wenn man sich die Seite mit IE anguckt, versteht man leichter was ich sagen will):

  1. ich will css und nicht cellpadding, und cellspacing benutzen, geht das nicht mit dem IE?
  2. Das Hintergrundbild soll im Mittleren <td> nicht angezeigt werden, ich weiß nicht warum es trotzdem angezeigt wird.
  3. im <td> ganz rechts unten hat der Hintergrund die falsche farbe, obwohl ich da nichts eingestellt habe.

Dann habe ich noch eine Grundsatzfrage:

Ist es eigentlich lohnenswert, eine ersatzgrafik anzeigen zu lassen, falls jemand kein JavaScript aktiviert hat, (also als Hintergrundbild für das <td>) wenn die Bilder normalerweise mit JavaScript angezeigt werden (um per Zufall verschiedene Bilder anzeigen zu lassen) Das Hintergrundbild wird ja trotzdem jedes mal runtergeladen, auch wenn man es hinter den eigentlichen Bildern nicht sieht. Oder sollte ich es einfach ganz weglassen?

  1. Ich gebe zu ich habe erst mit dem Programmieren mit html begonnen, doch es gibt etwas was mich unglaublich stört, und zwar ist es der Internet Explorer.

    Ich habe ihn auf dem Rechner meiner Frau extra dafür installiert, damit ich sehe wie meine Seiten auf dem IE aussehen. Entweder bin ich echt unfähig, was css angeht, oder dieser sch*** IE ignoriert die hälfte meiner Angaben.

    Hier ist der Link zu meiner css Datei:
    http://home.arcor.de/maedchen.schluckt.net/mp3/koorbash5/format.css

    und hier der Link zu der Seite an sich:
    http://home.arcor.de/maedchen.schluckt.net/mp3/koorbash5/index.htm

    außerdem funktioniert auch schon der Link zu multimedia, ansonsten noch nichts anderes.
    Ich denke irgendwie, dass der mit den "cellpadding, und cellspacing" probleme hat, und außerdem macht er mein Hintergrungbild das ganz links sein soll, auch noch mal in die Mitte rein, keine Ahnung woran das liegen könnte. Und da ist noch der obere Teil des <td> das ganz unten rechts ist auch mit der falschen Farbe gefüllt, ich glaube das hat auch irgendwas mit dem Hintergrundbild zu tun, aber wie ich das wegkriege, da komm ich irgendwie überhaupt nicht drauf.

    Dann hab ich da noch ein problem, der Konqueror übersieht irgenwie die höhenangaben der <tr>, aber nur beim laden, wenn man mit dem Browser auf zurück, und dann wieder vor geht, wird alles normal angezeigt.

    Das blödeste aber am MSIE ist aber, dass den auf eine andere vergleichbare HP, die ich betreibe, 75% den IE 6 benutzen, und 17% den IE 5. Also kann ich mich diesem nicht so einfach wie NS 4.x mit dem Layout entziehen, und die Seite einfach nur benutzbar machen. (Sieht im NS 4.x scheiße aus, aber es funktioniert alles)

    Also noch mal zusammenfassend (wenn man sich die Seite mit IE anguckt, versteht man leichter was ich sagen will):

    1. ich will css und nicht cellpadding, und cellspacing benutzen, geht das nicht mit dem IE?
    2. Das Hintergrundbild soll im Mittleren <td> nicht angezeigt werden, ich weiß nicht warum es trotzdem angezeigt wird.
    3. im <td> ganz rechts unten hat der Hintergrund die falsche farbe, obwohl ich da nichts eingestellt habe.

    Dann habe ich noch eine Grundsatzfrage:

    Ist es eigentlich lohnenswert, eine ersatzgrafik anzeigen zu lassen, falls jemand kein JavaScript aktiviert hat, (also als Hintergrundbild für das <td>) wenn die Bilder normalerweise mit JavaScript angezeigt werden (um per Zufall verschiedene Bilder anzeigen zu lassen) Das Hintergrundbild wird ja trotzdem jedes mal runtergeladen, auch wenn man es hinter den eigentlichen Bildern nicht sieht. Oder sollte ich es einfach ganz weglassen?