Hallo
Ich habe grade erst gesehen dass du deinen letzten Beitrag geändert hast.
Das Grundproblem ist wohl, dass du mit veraltetem XHTML eine moderne Webseite mit responsive Design (welches sich der Fensterbreite anpasst) erstellen willst. Das funktioniert in der Regel leider nicht. XHTML wurde bereits vor über acht Jahren offiziell begraben und soll seitdem nicht mehr verwendet werden.
Für aktuelle Webseiten mit responsive Design sollte HTML5 mit CSS3 verwendet werden. Dazu müsstest du deine Seite natürlich entsprechend anpassen, zum Beispiel nur den Doctype zu ändern reicht nicht aus.
Gruss
MrMurphy