Semantic Line Breaks (SemBr) is a writing convention that adds line breaks after substantial units of thought in markup languages like Markdown, reStructuredText, and AsciiDoc. This technique structures prose along semantic boundaries in source text without affecting the rendered output, making content easier to write, edit, and collaborate on. The specification provides 13 rules covering when and how to apply semantic line breaks, including mandatory breaks after sentences, recommended breaks after independent clauses, and guidelines for lists and hyperlinks.

6m read timeFrom sembr.org
Post cover image
Table of contents
SummaryIntroductionSemantic Line Breaks Specification (SemBr)Why Use Semantic Line Breaks?FAQAboutLicense

Sort: