From the course: Building Great Forms with HTML and CSS

Making your forms great

From the course: Building Great Forms with HTML and CSS

Start my 1-month free trial

Making your forms great

- [Emily] Have you ever been frustrated because you can't complete an order on a website, or you found that there's no sensible way to reset your password? Ever find yourself filling out redundant fields? There are plenty of ways in which we as web developers can improve the user experience in regards to form interactions. Web forms are everywhere. They are an essential method of being able to interact with your users. Forms are used for site registration, membership, surveys, bookings, and of course they are the hub of all eCommerce. But users can be reluctant to fill out forms. Perhaps they have had a bad experience or find the process to be too confusing. Our job is to make the experience as easy as possible. With the help of good semantic HTML, CSS, and JavaScript, we can transform the way a form looks, behaves, interacts, and functions with our webpage. We can improve usability for everyone by harnessing the power of our computer and some code to make form filling easier. Do you really need to enter your password twice? What about your city and state? Can't you determine that information from a ZIP Code? How about formatting the data in a particular manner? All of these are operations that you can have your computer take care of simply by using the right code. This elevates the responsibility from the end user. Let's make things easier for them and, in turn, easier and more efficient and profitable for us. My name is Emily Kay. I'm an educator, web designer, and developer, and I'm thrilled to be sharing some awesome techniques that I've utilized on dozens of projects. I love good design, great usability, and end user-centric approaches to web interactions. Building good-looking and well thought through forms is a particular obsession of mine, so I'm super excited about this course. I invite you to join my LinkedIn Learning course on building great forms the right way. Let's get started in learning how to design and build great forms.

Contents