The Cancel button belongs in many places, but a form is not one of them. Their presence on forms isn’t as common as before because designers are starting to realize how useless and confusing they are.
Checkboxes and radio buttons often get ignored by designers because they're not used often on forms. They may look small, but they can pack a strong punch when it comes to form questions.
Have you ever wondered where to place your buttons at the end of your form? How you design your button is one thing, but where you place it can also affect form submissions.
Many websites offer users a search bar to make it easy for to find content without browsing. This saves users time and effort. But it doesn't do that when the search bar uses the ‘Go’ button for search.
Imagine how many different websites users log into everyday. Now think about how many times in their life a user will have used a login form to type in their username and password.