Internet Explorer

Hallo Leute,

Nachdem Google die letzten Tage nicht mein Freund sein wollte, wende ich mich nun an euch.
Ich habe für unsere ev. Jugend eine Seite geschrieben. Soweit klappt alles, php-document auf den Server geladen und die divs funktionieren auch mit Opera/Firefox.
Dann der große Schock. Nachdem ich die Seite mit Internet Explorer geöffnet habe, musste ich feststellen, dass weder die divs, welche Listen ausklappen sollen, ausgeführt werden, noch die css Datei ausgeführt wird, welche die Links formatieren soll.

Ich habe die Datei mal auf funpic hochgeladen, damit ihr euch diese angucken könnt:
http://evjugendhilter.ev.funpic.de/
Die CSS -Datei ist am Anfang des Dokuments im Style-Bereich (zu viel um sie hier herein zu stellen, deswegen den Quellcode auch bitte über die Seite direkt abrufen) zu finden.

Um alles gut nachzuvollziehen, bitte in Opera/Firefox (funpics kann im Moment keinen Safari unterstützen) UND im Internet Explorer öffnen.

Mit freundlichen Grüßen

Hmmm…moin,

Du hast einen seltsamen Code…vermutlich erzeugen lassen? Programme können kein anständiges HTML, schon gar keine Semantik.

Der Code muss erstmal korrigiert werden, dazu solltest Du HTML lernen. Nur fehlerfreier Code KANN überhaupt grundsätzlich in jedem Browser funktionieren. Du hast derzeit 60 Fehler…solange die nicht weg sind, ist es verschwendete Zeit, nach anderen Fehlern zu suchen: http://validator.w3.org/check?uri=http%3A%2F%2Fevjug…
Ich sehe da viele Tags, die es in HTML gar nicht gibt. Sowas geht schonmal gar nicht!

Des weiteren solltest Du auf so Krücken wie Frames verzichten. Gründe dafür kannst Du ergooglen. Man muss sich nicht mit Frames belasten. Es schadet den Nutzern nur.
Tabellen fürs Layout zu missbrauchen ist auch falsch.

Hier kannst Du HTML lernen, für mein Empfinden fehlen Dir die grundlegendsten Basics: http://fwpf-webdesign.de/einfuehrung

Irgendwie finde ich auch Dein Stylesheet (mstyle.css), was importiert wird, nicht.

Also korrigiere doch erstmal die allgemeinen Fehler, so hat es IMHO keinen Sinn, nach irgendwas zu suchen, was Dein aktuelles Problem auslöst. Die Basis stimmt hinten und vorne nicht, da machen die Browser dann, was sie wollen - anders können sie ja auch nicht, denn es ist nirgends definiert, was Dein Code machen soll.

Fragen? Fragen!

Liebe Grüße,
-Efchen

Kann nur nochmal unterstreichen das der Code zum kotzen ist!
Sowas kann und darf einfach nicht funktionieren…

Wollte aber noch anmerken das deine Seite auch im Opera Fehler hat… klick klick… und Firefox… und Webkit… Sag mal soll das Logo so überhaupt gar nicht zum rest vom header passen?

Mal ein tipp, lauf header (img: width:1px; height:xx:wink: transperentes logo drüber… so einfach kanns sein.

Und unter dem eigentlich header, wiederholt sich das bild, oder soll das auch so aussehen? schwer zu sagen…

„Neue Homepage ist so gut wie fertig“ Blanke ironie… Typisch Christen xD

PS: Ich musste mir erst ganz stark die augen reiben bis ich erkannt habe das es sich hier nicht um die „ev Jugend Hitler“ handelt! xD

Hi Lars,

hab mal ein paar Schnappschüsse mit den drei gängigsten Browsern IE, FF und Opera gemacht. Wirklich gelungen stellt es keiner der Drei dar. Den Quelltext selbst hab ich mir noch nicht angeschaut. Aber, wenn alle Drei Deine Seite fehlerhaft anzeigen muß das Problem wohl (wie bereits erwähnt) in Deinem Quellcode liegen.

http://www.dessau-rosslauer.de/upload/up/Bilder/ff.jpg
http://www.dessau-rosslauer.de/upload/up/Bilder/ie.jpg
http://www.dessau-rosslauer.de/upload/up/Bilder/op.jpg

Gruß, der Rosslauer.de

P.S. Ich nutze grade ein 15,4 Zoll Notebook. Auf größeren Bildschirmen mag es etwas weniger krass aussehen. Aber es geht ja bekanntermaßen auch noch kleiner :wink:


musste ich feststellen, dass weder die
divs, welche Listen ausklappen sollen, ausgeführt werden, noch
die css Datei ausgeführt wird, welche die Links formatieren
soll.

Hallo Lars,

den Quelltextkritikern schließe ich mich größtenteils an.
Zum Thema CSS schau mal kurz in diesen Quelltext:
http://de.selfhtml.org/html/transit/stylesheets.htm#…

Es wäre also schon mal wichtig, die Styles an dir richtige Stelle zu setzen, also innerhalb des „head“ und nicht davor.

Die Angabe des doctype in der ersten Zeile wäre noch sinnig. Die fehlt, oder?

Das sind also zwei Schnitzer ganz oben.

Na und dann, wie schon bemerkt: http://validator.w3.org bemühen, und alle Fehler von oben bis unten ausmerzen. Dann bist du zumindest erst mal auf dem richtige(re)n Weg.

Gruß
A