IE Browser zeigt leere Seite

Status
Nicht offen für weitere Antworten.
Du solltest mal den HTML-Code des Menüs mit Stu Nicholls' Originalbeispiel abgleichen (weiss gerade nicht, welches genau da zum Einsatz kommt, aber das wirst du wohl selbst besser wissen), denn mir erscheint die Struktur des Markups extrem fehlerhaft und bzgl. der "Conditional Comments" sehr lückenhaft, was vermutlich zum Nichtanzeigen des übrigen Seiteninhalts führt.

Und wozu dient überhaupt das zentrale Stylesheet mit der Klassenvariante .menuw im Dokumentheader, wenn die Klasse des Menüs .menu lautet?
 
sorry ich bin nicht der Profi, habe bei dem Menü nur die Formatierung geändert. Außer das
bei mir schon der IE7 zutragen kommt dass, war alles so angezeigt und wir hatten schon mal das mit dem Menü.

Ich weis das 434 Fehler angezeigt werden.
Schau dir mal die Fehler an etweder fehlt ein Anführungszeichen oder ein släsch oder eine spitze Klammer habe gestern einen Teil überprüft in der index Datei ist das alles richtig
gg
 
Wenn du weißt, dass er 434 Fehler bemängelt, wieso behauptest du dann eingangs, dass es derer nur zwei seien?!

Ich bleibe auf jeden Fall bei meiner Aussage, dass es am fehlerhaften HTML-Code des Menüs liegt, dass der IE <7 die übrige Seite nicht anzeigt, denn das von mir eben empfohlene Vergleichsmenü erzeugt keine einzige dieser immer wiederkehrenden Fehlermeldungen im w3c-Validator

end tag for "UL" which is not finished

end tag for element "TD" which is not open

end tag for element "TR" which is not open

end tag for element "TABLE" which is not open

end tag for element "A" which is not open
sondern wird von ihm als valides Dokument ausgezeichnet (siehe http://validator.w3.org/check?uri=h...(detect+automatically)&doctype=Inline&group=0), und die Seite auch im IE <7 vollständig angezeigt.

Also klemm dich mal dahinter, und bring die HTML-Struktur des Menüs in Ordnung; die Original-Fassung des verwendeten Menüs als Vergleichsobjekt findest du ja bei Stu Nicholls.
 
Die zwei Fehler bezogen sich auf
"<HTML xml:lang="en" xmlns="http://www.w3.org/1999/xhtml">"
dieses Stück Text

----------------------------------------------
Hier zeigt er 2 Fehler >"<en + >"<http Die Gänsefüßchen sollen fehlen
<HTML xml:lang="en" xmlns="http://www.w3.org/1999/xhtml">

Das ist das Original und da Fehlt nichts
<HTML xml:lang="en" xmlns="http://www.w3.org/1999/xhtml">
---------------------------------------------
 
Scheinbar verstehst du die Bedeutung der Fehlermeldung(en) bzw. der darunterfolgenden Erläuterungen überhaupt nicht, denn die beiden Meldungen

there is no attribute "XML:LANG"

there is no attribute "XMLNS"
besagen, dass diese Attribute xml:lang= und xmlns= von dem von dir verwendeten Dokumenttyp überhaupt nicht unterstützt werden, dort somit nichts zu suchen haben, und nicht, dass da das doppelte Anführungszeichen fehlen würde.

Aber diese beiden Fehler sind nicht die Ursache für das Problem.
 
Richtig, ich kann kein Englisch.
Für mich ist das alles eh schwer genug.

Ich habe es gelöscht.

Und den Fehler finde ich auch nicht

<!--[if lte IE 6]></TD></TR></TABLE></A> <![endif]-->

bei mir sieht es so aus
 
Status
Nicht offen für weitere Antworten.
Zurück