dedlfix: Validator, FF IE Fehler und Darstellung

Beitrag lesen

echo $begrüßung;

Wenn du weiter liest stehen dort noch ein paar Hinweise. In diesem liegt es daran, dass dein <head>-Element kein <title>-Element enthält. <head> *muss* als erstes ein <title>-Element enthalten.

Die Position des title-Elements innerhalb des head-Elements ist unerheblich. Es muss nur vorhanden sein, aber nicht zwingend an erster Stelle.

<head>
<title>Test</title>

Ist es in deinem Beispiel auch nicht, denn zwischen <head> und <title> steht bei dir ein Text-Knoten mit einem Zeilenumbruch drin.

Anzumerken ist noch, dass der XML-Prolog <?xml version="1.0" encoding="utf-8"?> den IE (mindestens den 6er) in den Quirksmode schickt, bei dem er den Box-Model-Fehler hat.

echo "$verabschiedung $name";