Hallo Maschio,
Die Programmierbude meinte, das geht nicht😟
Das kommt jetzt auf den Kontext an. Dein Beispieltext scheint ganz gut verträglich zu sein.
(1) An den <br> auftrennen für die einzelnen Zeilen (2) Je Zeile nach dem ersten : suchen, um Label und Text zu trennen
Wenn man das hat, kann man jede Zeile entweder in
<tr><td>{label}</td><td>{text}</td></tr>
einsetzen oder in
<div><dt>{label}</dt><dd>{text}</dd></div>
(die divs, um dt und dd problemfrei nebeneinander zu bekommen - div innerhalb einer dl ist erlaubt)
Der Rest ist CSS und sollte einer "Programmierbude" vertraut sein, genauso wie die mir beschriebene und vorher schon von Raketenwilli implementierte, sehr simple Stringverarbeitung.
Wenn die "Programmierbude" sagt, dass es nicht ginge, ist sie entweder inkompetent oder es gibt weitere Rahmenbedingungen, die das eigentliche Problem sind und die Du uns nicht beschreibst.
Rolf
sumpsi - posui - obstruxi