mi piacerebbe validarlo, ma mi rendo conto che non sono all'altezza di farlo
-------------------------------------------------------------------------------------------------------
è un ottimo stimolo per imparare.
un forum ti può dare degli spunti, per risolverti i problemi bisognerebbe fartelo.
Inizia con il capire bene il discorso w3c leggendo qualche spiegazione in rete.
html è abbastanza banale.
la risposta del validatore lo è altrettanto:
es: Line 187, Column 8: end tag for "ul" which is not finished </ul>
alla linea 187 colonna 8 (credo sia 1char 1 colonna) hai un tag <ul> non chiuso o non chiuso al posto giusto
i tag sono un po come le parentesi nella matematica, sono annidate per cui devi vedere che venga mantenuta la bilanciatura <xx> <yy> </yy> </xx>
così sarebbe sbagliato: <xx> <yy> </xx></yy>
se usi un tool come firebug alcune cose sono più semplici ma devi avere un minimo di "infarinatura"