Hi Heiko,
da ich noch beim Bau der Seite bin, habe ich die Seite tatsächlich per Upload an den Validator geschickt.
Wenn wir schon dabei sind ... Wo platziere ich nach aktuellem Stand, den PHP-Code? Im <header> oder direkt vor dem <form> oder an ganz anderer Stelle?
Das ist Geschmackssache.
Ich trenne HTML und PHP immer soweit es möglich ist. Zuerst der gesamte operative (aktive) Teil des PHP-Codes, in dem alle Ausgaben in Variablen (Output-Array )gerechnet werden.
Dann am Ende der HTML-Teil, in dem nur noch kurze ("passive") PHP-Ausgaben der vorberechneten Variablen stattfinden.
Oder als Alternative PHP und HTML ganz trennen. Im HTML werden Platzhalter eingebaut, die dem Validator nicht weh tun und die dann durch das PHP-Skript per str_replace()
(Arrayvariante) durch die Werte ausgetauscht werden.
Das wird dann aber spätestens bei revolvierenden Beschreibungselementen (Tabellen, Listen, ...) kompliziert.
LG
me-too