By the end of this chapter, you will be able to use the correct HTML form elements to build an online form; customize form elements to improve the look and feel of your web forms; build online forms; apply form validation styles; and identify when to use checkboxes over radio buttons. This chapter introduces HTML forms and associated elements used within forms. We will first look at the most common HTML form elements used when building forms. We will then take a look at some common techniques for styling forms. We will then put all of this into practice by building signup and checkout forms for a video store.