Skip to content

Latest commit

 

History

History
8 lines (5 loc) · 726 Bytes

linebreaks.md

File metadata and controls

8 lines (5 loc) · 726 Bytes

When writing text with a compatible markup language, add a line break after each substantial unit of thought.

Introduction

Semantic Line Breaks describe a set of conventions for using insensitive vertical whitespace to structure prose along semantic boundaries.

Many lightweight markup languages, including Markdown, reStructuredText, and AsciiDoc, join consecutive lines with a space. Conventional markup languages like HTML and XML exhibit a similar behavior in particular contexts. This behavior allows line breaks to be used as semantic delimiters, making prose easier to author, edit, and read in source — without affecting the rendered output.