HTML forms are composed of a parent form element (remember, the <form> wrapper), a handful of input elements (at least one of which will be of the submit type or a button with type of submit) and one or more textareas.

If you need form fields to accept email addresses, dates, phone numbers, URLs and other content that is easy to define, then our job is easy because we can just use the appropriate input type.

However, when you need a field that can accept any combination and length of plain text letters, numbers, and symbols, <textarea> is the element you are looking for.

And because the <textarea> is so useful and common, I’m going to spend a few lectures talking about it.

Without further ado, lets keep going.