When needed, try copying from this.
Basically "adding new lines" is the vertical variant of adding horizontal spaces: html also "compresses" these. Normally, when you have full html source control and, for example, you want to control the vertical spacing after a paragraph (i.e. the html <p> element), you'd (=would & should) use a property/attribute like margin-bottom, preferably in your CSS.
Also, when you want to separate two sections of text in your forum message, consider:
which creates a more distinctive boundary when appropriate. It allows an easy addition of zero or one "new line" before and after the line.