Originariamente inviato da Federix
L'aspetto grafico viene modificato perché alcuni doctype interpretano o meno certi tag, quindi possono restituire visualizzazioni diverse. Per esempio tra XHTML Transitional e Strict cambiano i margini degli oggetti perché in Strict i bordi vengono interpretati solamente tramite CSS e non tramite codice.
Per quanto riguarda il JS, il codice è in un file incluso o dentro la pagina stessa???
- ok, chiaro per il doctype, è possibile
ho una tabella con un bordo e colore interno, pagina senza doctype. Se metto il doctype il bordo e sfondo scompaiono, forse in quanto sono dichiarati per una tabella. Forse il doctype sopra non accetta queste cose?

- per quanto riguarda il codice, ci sono diversi file. L'errore mi viene segnalato in un file esterno (in totale ce ne sono 3), e dentro il codice ci sono solo alcune dichiarazioni di classi che poi usano i file esterni