


Paragraphs and Line BreaksĪ paragraph is simply one or more consecutive lines of text, separatedīy one or more blank lines. Here's an explanation from the Markdown docs. The end result would have been readable text, just like the user intended. The text the user writes on his text box should have been formatted with single line-breaks. The line that divides easy-of-use and formatting tyranny can be very thin. This cannot be.įor the sake of some special formatting elements, like list detection the markup aggressively demands two carriage returns to break a line and doesn't accept the idea of a new-line break, unless the user explicitly forces it with the BR tag. So, the markup actively ruined the user text. Is there anything in there that is not clear in terms of formatting? He doesn't use carriage returns and yet his line-break formatting style makes that particular text easy to read and appealing to the eye. But text doesn't lose readability if instead of a new paragraph, every carriage return introduces a line break on the resulting text. The markup internal rules stipulate that text formatting can break break because the lack of two carriage returns. The fact users use two carriage returns to create paragraphs is irrelevant. This is simply typographical common sense.Ī markup should not break elementary common sense rules in order to provide other elevated functionality. Hitting the carriage return key on a keyboard should give the user a new line in the output. I'll sort of mirror here the post I made on Coding Horror:
