ciao a tutti, sto cercando di validare un sito con w3c ma non mi riesce di capire questo tipo di errore:

document type does not allow element "H1" here; missing one of "OBJECT", "MAP", "BUTTON" start-tag

la struttura html è di questo tipo:

<div class="buttons">
<a href="test.asp">
<h1>TITOLO</h1>
[img]images/test.jpg[/img]



testo del link
</p>
</a>
</div>

praticamente creo un box con all'interno il titolo, l'immagine e il testo.
l'errore dice che H1 non è un elemento supportato perchè!?

inoltre da problemi anche sul

con lo stesso errore.

E' forse perchè è all'interno di un a href?

il CSS è validato e va bene..

qualche consiglio?!