hansi: problem mit ie und dtd

Hallo,

habe bei meiner Seite (die auch im ie problemlos funktionierte) auf Hinweis des Validators noch die dtd angegeben:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">

leider wurde meine Seite dann im ie (und nur da) nicht mehr korrekt angezeigt.

Hab ich die dtd-Angabe wieder glöscht ging's wieder...

Hat jemand ne Ahnung woran des liegt?

grüßchen

  1. Hi,

    Hat jemand ne Ahnung woran des liegt?

    Du hast Deinen restlichen Code so aufgebaut, dass er von Fehlern abhängt, die der IE begeht. Einige davon korrigiert er, wenn Du durch Angabe eines günstigen DOCTYPEs den Quirks-Mode verlässt. Füge diesen also wieder hinzu und korrigiere Deine Code-Fehler.

    Cheatah

    --
    X-Self-Code: sh:( fo:} ch:~ rl:° br:> n4:& ie:% mo:) va:) de:] zu:) fl:{ ss:) ls:~ js:|
    X-Self-Code-Url: http://emmanuel.dammerer.at/selfcode.html
    X-Will-Answer-Email: No
    X-Please-Search-Archive-First: Absolutely Yes
    1. Hi,

      was meinst du damit?

      Ich komme doch durch den Validator also keine Fehler...

      Oder wie sollte ich sonst so einen von dir genannten Fehler finden?

      grüßchen

      1. Hallo!

        Oder wie sollte ich sonst so einen von dir genannten Fehler finden?

        Entweder viel Erfahrung haben, oder Code posten.
        gruß, aikidoka

    2. sry missverständnis...die fehler vom ie.

      aber den dovtype habe ich immer angegeben, nur die dtd nicht.

      das heißt bei doctype+dtd spintt's irgendwie
      bei doctype ohne dtd geht's

      grüßchen

      1. hi,

        aber den dovtype habe ich immer angegeben, nur die dtd nicht.

        Ja, auch dann fällt der IE in den Quirks Mode.

        das heißt bei doctype+dtd spintt's irgendwie
        bei doctype ohne dtd geht's

        Dann hast du vermutlich noch Fehler im CSS - ja, auch wenn dieses wie das HTML syntaktisch korrekt ist, muss es deshalb noch nicht unbedingt sinnvoll sein.

        Missverständnis des Boxmodells sind beispielsweise beliebte Anfänger - und IE-Fehler.

        gruß,
        wahsaga

        --
        /voodoo.css:
        #GeorgeWBush { position:absolute; bottom:-6ft; }
        1. Hi,

          d.h. ich muss mein Fehler in der CSS suchen?
          In der für den IE, oder?

          grußle

          1. Hallo hansi

            In der für den IE, oder?

            Der größte Teil der Angaben, die du in diesem CSS machen musstest waren nur nötig, gerade weil sich der IE im Quirks Mode befand.

            Auf Wiederlesen
            Detlef

            --
            - Wissen ist gut
            - Können ist besser
            - aber das Beste und Interessanteste ist der Weg dahin!