You will have to use a table if you want lined up columns.
www.w3schools.com
has information on all html and some on tables too, including try it yourself, so you can practice manipulating things. Don't use spaces, because in most fonts, the letters are different widths, so things won't line up.
You insert <br/> characters in the html when you want to break a line. Or you can make each line a paragraph and you will get breaks between paragraphs unless someone has put in @page or paragraph information in the CSS to do otherwise.
Code:
<p>This is a series of paragraphs.</p>
<p>This is a series of paragraphs.</p>
etc.