I discovered that the carriage return problem with the HTML editor may be unique to the Google Chrome browser.
If you go to
with Google Chrome, you can see the problem of carriage returns demonstrated.
type in some text and hit several carriage returns.
Then press the shift key and type a letter.
you will see the cursor go back to the end of the first line you typed. Sometimes you don’t need to type anything before the cursor jumps back.
One note; I do have spell check as you type enabled.