1. Non esiste il tag </img>, la dicitura corretta è:
codice:

Peraltro, sempre in questo esempio, ti ho mostrato come si inseriscono elementi di layout inline secondo gli standard W3C.
Sappi però, che con un corretto uso di CSS e classi di paragrafi, gli elementi inline sono inutili!!
Pensa ad esempio che lo stesso codice lo potresti scrivere così:
codice:
<p class="esempio">
</p>
Ed il relativo CSS così:
codice:
.esempio {
margin: 10 px auto;
padding: 2 px;
}
.esempio img {
height:31px;
width:88px
}
2. Questo cosa significa???
<h1><a>-------Benvenuti-------</a></h1>
Devi scrivere così:
codice:
<h1>-------Benvenuti-------</h1>
Se metti un'ancora, devi specificare l'href.
3. Semanticamente è sbagliato scrivere:
codice:
<p class="meta">
Sei in linea da: Venerdi, 2 maggio 2008 ore 15:25 @601
il tuo indirizzo ip è: 87.10.122.1
Utenti On Line: 2 visite totali: 310
</p>
Se usi un paragrafo cui associ la classe "meta", le informazioni sulla grandezza del carattere che usi le puoi mettere lì.
4. Se usi la DTD dell'XHTML, non devi mettere i caratteri accentati, ma trasformarli nell'equivalente XML-friendly.
Codice PHP:
è ==> &#egrave;
à ==> &#agrave;
ì ==> &#igrave;
ù ==> &#ugrave;
ò ==> &#ograve;
é ==> &#eacute;
È ==> &#Egrave;
// eccetera
5. Semanticamente è errato usare il tag <blockquote> in un contesto che non preveda un blocco di testo che si riferisce ad una citazione.
Per intenderci, se usi questo elemento, all'interno devi metterci una citazione. Ti porto un esempio.
codice:
.... e Giulio Cesare disse:
<blockquote>
Alea Iacta Est!
</blockquote>
</p>
6. L'uso degli elenchi non ordinati (<ul>) sembra errato.
come lo hai scritto te sembra che hai nidificato le liste, ma vedendo il codice non ce ne è bisogno.
Ti porto una correzione per come credo tu intenda.
Peraltro, il DIV sidebar non sembra chiuso.
7. In tutti i link, mancano i gli attributi ALT.
Scrivili sempre come segue:
8. Il tanto vituperato tag marquee, poi, ricordati che è proprietario di Internet Explorer, per cui non è assolutamente contemplato dagli altri browser.
A prescindere dall'estetica, che come dice giustamente Gianaz è soggettiva, utilizzando quel tag rovini il layout per tutti gli utenti che usano browser alternativi (e nettamente migliori) come FireFox e Opera.
Fossi in te, sceglierei una soluzione crossbrowser (tipo JS) per un testo scorrevole, altrimenti molti potenziali utenti vedrebbero il tuo sito con un layout molto approssimativo!
Ti ricordo inoltre, soprattutto se intendi fare un sito accessibile anche per persone che hanno handicap, che le animazioni in una pagina web vanno sempre dosate e pensate con cura: in alcuni soggetti (tipo le persone affette da crisi epilettiche) potrebbero dare seri problemi!
Ti do un ulteriore consiglio.
Basta che vai nella sezione HTML di questo sito e ti leggi le guide per sapere quello che si può e quello che si deve fare per progettare un sito secondo le regole ed i dettami del W3C.