I need some help handling the sizing of Text Inputs on my "Add an Article" form.

All of my fields are at least 100 characters in length.

If I even make them 70em, they fill up most of the screen width on my form/laptop.

How should I handle these?

1.) Make them skinnier, but let people still enter 100 characters in a 60em wide Input field?

2.) Somehow make the Input field 2 Rows high? (Almost like a mini Text Area?!)

3.) Other?


Also, hat is the best way to handle fields that are "MediumText" in MySQL (i.e. BIG fields that could hold a book!!)??

Any "best practices" for using Text Areas?