The minus sign in end will supress the newline. This is not
happening in my case.
The generated HTML code should look like this:
3…
2…
1…
Merry Christmas!
If you leave out the minus sign, it should look like this:
3…
2…
1…
Merry Christmas!
Is that what you’re seeing, or are you getting something else? Note
that the minus sign only suppresses the literal newline in the
generated HTML code, not the tag which makes your browser
display a newline when it renders the HTML.