 <p>If you have an HTML5 DocType it should work, anything before that won't allow inline elements <code>a</code> to wrap block level elements <code>div</code>.</p> <p>Even if you use an anchor unless you do some z-indexing then your inner link likely won't be seen how you are expecting...since it's the same link it shouldn't be a problem, but that then becomes repetitive.</p>