Do we really need to div for creating a button? Consider using semantic HTML tags. Example a or button