Line break with enter

Hello,

how can I achieve something like this with kirbytext() without using <br>.

A

B


C

D

According to the console, an enter generates a <p>, which is natural, but sometimes there is a situation where you want to quickly create something outside of a css rule.

grettings

I guess you need ->kirbytextinline() as short ->kti()

with kti() the <br> is generated correctly, but other elements such as lists are no longer displayed correctly.

Then you can use str_replace something like that removes only paragraph tags:

<div>
  <?= str_replace(['<p>', '</p>'], '', $page->text()->kt()) ?>
</div>

without <br> is it not possible to insert empty line, or is there a ux friendly hack ?

I tried this: $field->nl2br() | Kirby CMS
<div><?= $i->text01()->kirbytext()->nl2br() ?></div>

however, this does not produce the desired <br>

see screenshot <-> console output

Dachflächenfenster wurden eingebaut, Metallfensterzargen mit Holzmetallfenstern wurden eingepasst und ein Nebenbau mit Garagen, neuer Ölheizung mit Öltank und Aussensitzplatz kamen dazu.
</p>
<br>
Im Sockelgeschoss gab es durch die Erweiterung Platz für eine Kleinwohnung und im ersten Stockwerk wurde der Wohn- und Essenbereich räumlich geöffnet. Verschiedene Belagsänderungen und Modernisierungen kamen dazu.