Hallo MWeltring,
<ul>
<li>Text1</li>
<div align="right">Unterschrift1</div>
<li>Text2</li>
<div align="right">Unterschrift2</div>
<li>Text3</li>
<div align="right">Unterschrift3</div>
</ul>
In einer Liste (OL-Element, UL-Element) haben andere als LI-Elemente nichts als direkte Kindelemente verloren, du kannst aber DIV- oder sonstige Elemente innerhalb der LI-Elemente (qausi als Enkelkinder) der Liste unterbringen.
Ich erhalte aber nach jeder Unterschrift eine Leerzeile, die ich verhindern möchte. Ich habe versucht, das über CSS zu lösen mit display:inline, jedoch wurde dabei das angegebene text-align:right ignoriert.
Nutze stattdessen float.
Gruß Gernot