When you use line breaks and tabs, they appear as whitespace in document. Sometimes I want to keep elements on separate lines for tidiness. But I don't want a space:
<body>
<div>1</div>
<div>2</div><div>3</div>
</body>
(implying inline-block) renders as
1 23
Example: https://jsfiddle.net/uaz2kb74/1/