ho visto che

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional// EN"

invece di

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional/ EN"

ha risolto il problema che non riuscivo a capire (gli spazi sballati)

come mai?