If it quacks like a duck, and it walks like a duck, program it using the <button> element. If a user navigates to an element and the screen reader conveys "link", what would the user expect to happen?. If the user navigates to an element and the screen reader conveys "button", what would the user expect to happen?
In the form example below.
<a id="buttonZoomOut" class="zoooomOut" tabindex="0" href="#" aria-disabled="false" aria-hidden="false"><span class="icon333"></span><span class="label333">Zoom Out</span></a><button class="zoooomOut" type="button"><span class="label333">Zoom Out</span></button>