fix invalid HTML in components.html

type="button" doesn't make sense for an <a>