🔗 Semantic Line Breaks
When writing text with a compatible markup language, add a line break after each substantial unit of thought.
- Text written as plain text or a compatible markup language MAY use semantic line breaks.
- A semantic line break MUST NOT alter the final rendered output of the document.
- A semantic line break SHOULD NOT alter the intended meaning of the text.
- A semantic line break MUST occur after a sentence, as punctuated by a period (.), exclamation mark (!), or question mark (?).
- A semantic line break SHOULD occur after an independent clause as punctuated by a comma (,), semicolon (;), colon (:), or em dash (—).
- A semantic line break MAY occur after a dependent clause in order to clarify grammatical structure or satisfy line length constraints.
- A semantic line break is RECOMMENDED before an …