Primissima cosa: metti il javascript in un file esterno.
Oltre a poter interferire con il codice html (magari talvolta occorre usare un segno di maggiore o minore), è buona norma tenere separati i tre elementi fondamentali di ogni documento web, ovvero struttura (xhtml), presentazione (css) e comportamento (javascript, o meglio, EcmaScript che è la versione "standard").
Poi prova a rivalidare e facci sapere.![]()