Marcus: Unterschiedliches Verhalten bei div-Containern

Hallo,

ich hoffe ihr könnt mir mit meinem Problem weiter helfen. Ich bin gerade beim Entwurf eines neuen Templates. Es wird aber leider unterschiedlich angezeigt, wenn ich den Mime-Type variiere. Mit application/xhtml+xml geht alles klar, bei text/html wird die Seite nicht richtig gerendert.

darum geht es:
http://emma.rs.uni-heidelberg.de/index.xhtml (application xhtml+xml)
http://emma.rs.uni-heidelberg.de/index.html (text/html)

Ganz unten gibt es den Container "bottom", der als Hintergrundbild eine Grafik als Schatten enthält. Bei text/html scheint der Container "bottom" in "main" zu wandern. Was kann ich da tun?

Skizze:
----------
| main   |
----------
| bottom |
----------

Vielen dank für eure Hilfe.

  1. Wenn du inhaltsleere Tags darstellst werden selbe von manchen Browserns als text/html falsch dargestellt. Probier dich einfach mal deiner Bottomline einen   zuzuweisen.

    Außerdem schick die Seite gerne mal durch einen Validator.

    1. Wenn du inhaltsleere Tags darstellst werden selbe von manchen Browserns als text/html falsch dargestellt. Probier dich einfach mal deiner Bottomline einen   zuzuweisen.

      Außerdem schick die Seite gerne mal durch einen Validator.

      Danke, du hast mich auf die richtige Spur gebracht. Dem Container "bottomlabel" musste ich einen Schluss-Tag verpassen. Dann werde ich die Schluss-Tags an allen Stellen wieder rein machen. Denn alle Browser hatten das selbe Problem. Ein   war glücklicherweise nicht notwendig. :-)

      Der Code war die ganze Zeit valide. Wenn der IE 6 noch das XHTML 1.1 darstellt, werde ich es auch beibehalten. Das kann ich aber erst morgen testen.

      Oder kann jemand kurz die Seite für mich im IE 6 betrachten? Das wäre sehr nett.

      http://emma.rs.uni-heidelberg.de/index.html

      1. Das mit dem nbsp; ist in alten Netscape-Browsern leider trotzdem notwendig. Deine Seite ist mittlerweile leider nicht mehr erreichbar, daher konnte ich es nicht für dich ausprobieren. Google auch ruhig mal nach den Nachteile von XHTML 1.1 gegeüber von XHTML 1.0 strict.

        Grüße.

        1. Das mit dem nbsp; ist in alten Netscape-Browsern leider trotzdem notwendig. Deine Seite ist mittlerweile leider nicht mehr erreichbar, daher konnte ich es nicht für dich ausprobieren. Google auch ruhig mal nach den Nachteile von XHTML 1.1 gegeüber von XHTML 1.0 strict.

          Grüße.

          Die Seite ist noch erreichbar, nur nicht die index.html. Jetzt wird die index.xhtml als text/html ausgeliefert. Vielleicht folgt auch noch eine Browserweiche.

          http://emma.rs.uni-heidelberg.de genügt

          Über die Unterschiede zwischen XHTML 1.0 strict und 1.1 bin ich mir im Klaren. Falls es auf dem IE6 läuft (lade gerade ein WIN-XP Image für VPC herunter), bleibe ich auch dabei. Alte Netscape-Browser sind mir egal.

          Gruß,

          Marcus

          1. Dann würde ich noch die Vorschrift, background-repeat: no-repeat; hinzufügen. Ansonsten ist alles iO.
            Grüße.