I was wondering as to how you could style
<link rel="stylesheet" href="http://mrredblob.com/wordpress/wp-content/themes/homework/style.css">
<a href="#"><button>A link</button></a>
Try simply doing this :
<button><a href="#">A link</a></button>
This way you can style the text inside of the button however you want.