Gunnar Bittersmann: Position der Layer wird im Internet-Explorer zerhackt

Beitrag lesen

@@Sigge:

nuqneH

Beim klicken auf "anmelden" wird die Positionierung des Layer:"kopf" (so wie die in ihm enthaltenen Layer) im Internet-Explorer völlig aufgelöst.

Quirksmodus?

Was muss ich ggf. wo ändern, damit auch der Internet-Explorer die Seite korrekt wieder gibt!

?>

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

Die Leerzeile entfernen, damit die DOCTYPE-Angabe in der 1. Zeile der generierten HTML-Ressource steht?

  	<h3 class='gruen'><br>Sie sind eingeloggt mit dem Namen: <font color='black'>- $name -</font>  

Niemals Nutzereingaben ($name) unbearbeitet ausgeben!! Sicherheitslücke! Schließen mit [link:http://php.net/manual/de/function.htmlspecialchars.php@title=htmlspecialchars()].

Das font-Element solltest du nicht verwenden. Für Farben ist CSS da.

Und "gruen" ist kein guter Klassenbezeichner. Bezeichner niemals nach der gegenwärtig gewünschten Darstellung benennen, sondern nach der Funktion.

  	<br>und k&ouml;nnen jetzt den gesch&uumltzten Mitglieds-Bereich betreten</h3>  

Warum verwendest du Zeichenreferenzen? Solltest du nicht.

  	<p>&nbsp;</p>  

Und das auch nicht. Für Abstände ist CSS da.

Qapla'

--
„Perfektion ist nicht dann erreicht, wenn es nichts mehr hinzuzufügen gibt, sondern wenn man nichts mehr weglassen kann.“ (Antoine de Saint-Exupéry)