<div class="homepage_block_title homepage_block2_title">
<a href="http://some_url" title="test">
</a>
</div>
The H1 tags shouldn't be inside a link, and the div should be on the outside of the link. as above.
and, if you are using the div just for formatting purposes, you can actually assign class information to the H1 tag in the style sheet as below
h1 {
margin: 0;
padding: 0;
FONT-SIZE: 8pt; COLOR: black; FONT-FAMILY: arial, verdana, helvetica, sans-serif; TEXT-DECORATION: none; font-weight: bold; text-align: justify
}
There is a really sweet FF plugin that will check the code on pages you are visiting. It is a little anal, it says that on this page there are 37 warnings and I only have it on HTML check no the SGML parser.
just install it then browse over your site, you will see what conforms to w3 standards.
The link for the FF plugin is on Bogeys blog
http://wedevoy.blogspot.com/ and it is definitely worth the install. One of the best FF plugins if you are doing development work.