Question: I am looking for a way in which I can create an input, in which you can enter multiple lines of code. The standard `input="text"` doesn't work since it is a single line.

Answer: 
You can use the [`<textarea>`](https://developer.mozilla.org/en-US/docs/Web/HTML/Element/textarea) element.

```
<textarea name="yourInputName" rows="4"></textarea>

```

*To set a more exact width and height of your textarea you can use CSS and set the `height` and `width` properties, instead of using the `rows` and `cols` attributes on the element.*
Try this out 

```
<textarea rows="4" cols="50" name="comment" form="usrform">
Enter text here...</textarea>

```

and refer <http://www.w3schools.com/tags/tryit.asp?filename=tryhtml5_textarea_form>