hallo,
erlaubt und valide ist das durchaus, was du vorgestellt hast. Nur nutzt es gar nix, jedenfalls nicht im IE (Firefox und Opera können damit umgehen). Der IE - übrigens auch IE6 - will es in dieser Form haben:
<a href="http://example.com"><button>test</button>test</a>
Grüße aus Berlin
Christoph S.