Hallo Heiko,
Auch wenn mir nicht klar ist, wozu Deine verschachtelte Konstruktion gut sein soll, dein Problem kannst Du z.B. mit Javascript loesen, und zwar so:
<button onclick="top.location.href='http://example.com'">test</button>
Wenn es nicht unbedingt ein Button sein muss, geht es auch mit HTML:
<a href="http://example.com" target="_top">test</a>
Es steht Dir natuerlich frei, den Link mit CSS so zu gestalten, dass er aussieht wie ein Button.
Gruß,
Dieter