Разрыв строки (как <br> ) используя только CSS

Можно ли в чистом CSS, то есть без добавления дополнительных тегов HTML, сделать разрыв строки, как<br>? Я хочу, чтобы разрыв строки после<h4> элемент, но не раньше:

HTML

<li>
  Text, text, text, text, text. <h4>Sub header</h4>
  Text, text, text, text, text.
</li>

CSS

h4 {
  display: inline;
}

Я нашел много таких вопросов, но всегда с такими ответами"use display: block;"что я не могу сделать, когда<h4> должен оставаться на одной линии.

Ответы на вопрос(3)

Ваш ответ на вопрос