<!-- HTML EDITOR LINE BREAKSpecifies the tag that the HTML editor inserts on Enter. Values can be"br", "div" and "p".--><setting name="HtmlEditor.LineBreak" value="br" />
HtmlEditor.LinkBreak is one of those settings you should know about. By default it's set to 'br', which means that every time editor presses Enter in Sitecore Content Editor, a '<br />' tag is inserted.
I think it's wrong - isn't the enter button supposed to start a new paragraph? Changing the setting to "p" gets you there. Shift+enter, on the other hand, does the line break - here goes the <br /> tag.
Here is the difference between two; first, the default br setting:
Paragraph 1 [click enter]<br />Paragraph 2 [click enter]<br />..
Changing it to p:
<p>Paragraph 1 [click enter]</p><p>Paragraph 2 [click enter]</p>
It is semantic html, it feels right and is easier to style, even if you're not concerned with standard compliance. I wonder if there is still a compelling reason to keep having <br /> as a default?
Disclaimer The opinions expressed herein are my own personal opinions and do not represent my employer's view in anyway.