Either I’m missing something really obvious here, or there’s an obvious hole in the RTE functionality. I want to place a ‘soft’ carriage return in an RTE field’s contents — ie. not start a new paragraph but simply insert a line break into the existing paragraph. In a word processing environment this would typically be accomplished with a Shift-Return but using that key combo in EE’s RTE fields simply creates a new para, just like a regular carriage return does. I can type in a <br> element and that will sort of work, but not only is it clunky (I sometimes have to submit the entry twice or more for the line breaks to ‘take’)* but it also breaks the no-code-required environment that I’m trying to provide for the client.
To my mind the RTE field should either accept a shift-return keyboard input as a simple line break (it works in this forum, after all), or there should be a button available as standard to permit the insertion of a <br> element. I realise that it is possible to create new buttons for the RTE but that’s getting may deeper into developer territory than a designer like me is comfortable with, and it shouldn’t be required just to get something as basic as a line break, surely?
* Often , after the first submission, they simply appear in the template as the characters <br> rather than being interpreted as a line break as intended. Resubmission of that entry normally corrects this — maybe something about the javascript that turns the <br> code that I’ve typed into an actual, behind-the-scenes HTML element needs a couple of passes at it — but that’s nothing I want to present a client with.