title: Line break (like <br>) using only css
body: <p>Is it possible in pure css, that is without adding additional html tags, to make a line break like <code>&lt;br&gt;</code>? I want the line break after the <code>&lt;h4&gt;</code> element, but not before:</p>
  
  <p>HTML</p>
  
  <pre><code>&lt;li&gt;
    Text, text, text, text, text. &lt;h4&gt;Sub header&lt;/h4&gt;
    Text, text, text, text, text.
  &lt;/li&gt;
  </code></pre>
  
  <p>CSS</p>
  
  <pre><code>h4 {
    display: inline;
  }
  </code></pre>
  
  <p>I have found many questions like this, but always with answers like <em>"use display: block;"</em>, which I can't do, when the <code>&lt;h4&gt;</code> must stay on the same line.</p>