An HTML <button> element can contain any phrasing content but Webflow seems to only allow text content. Sometimes an HTML <a> element is appropriate and a Webflow Link Block can be used but other times a <button> would be more semantically correct. I suggest adding support for a Button Block in Webflow.