Hallo,
wenn du einen Hyperlink willst, der wie ein Button aussieht, dann verwende einen normalen Hyperlink (a-Element) und formatiere ihn so wie ein Button. Dazu ist CSS hinreichend geeignet. Tricks mit HTML machen die Sache nur unzuverlässig, unzugänglich, unflexibel. Mit den CSS-Eigenschaften border, background-color, padding kannst du eine Darstellung wie ein Button erreichen (Buttons sind intern auch nicht anders umgesetzt).
Ich habe folgende Alternative gefunden, um JavaScript zu umgehen:
<form method="post" action="newpage.htm">
<input type="submit" value="Go" />
</form>
Dieses Codebeispiel macht vor allem etwas anderes, nämlich sendet es eine POST-Anfrage ohne die besagten GET-Parameter. Wenn du bloß einen Link notieren willst, dann reicht wie gesagt ein entsprechend formatiertes a-Element.
Mathias