Ciao, ho appena finito di scrivere un piccolo layout XHTML1.1, strict quindi, e ho notato una cosa strana che succede se invio l'header "application/xhtml+xml" con il suggerimento indicato nella pagina di validazione.

Codice PHP:
header("Vary: Accept");
if (
stristr($_SERVER["HTTP_ACCEPT"], "application/xhtml+xml")) {
    
header("Content-Type: application/xhtml+xml; charset=iso-8859-1");    
} else {
    
header("Content-Type: text/html; charset=iso-8859-1");

La pagina con l'header "text/html" è questa: http://www.mfweb.it/HTML/index.htm
quella on l'header "application/xhtml+xml" invece è questa: http://www.mfweb.it/HTML/index.php (ovviamente se la aprite con ff,safari,opera. ie non gestisce l'header xml)

Se provate, con ff e safari lo sfondo dell'immagine è interrotto al bordo inferiore della finesta, come mai? E' un problema mio?

Ci sono suggerimenti?
Poi, perchè se valido la pagina, ho lo stesso il warning relativo al content-type?

Grazie
Francesco

PS mi dite come si vede la pagina con IE5.5 e IE7? E mi dite anche come vi pare il layout per essere il mio primo layout tableless e validato?