Hi!
Das habe ich bis jetzt nur hinbekommen, indem ich alles ausser der Nummer in ein Div gepackt habe, mit relativer Positionierung.
Würd ich nciht machen, <div> hat keinen Sinn, eine Liste schon eher.
Folgende Testseite hab ich mir eben zusammengeschrieben:
<html>
<head>
<title>Test</title>
<style type="text/css">
ul {list-style-type:none;}
li {text-indent:-1.5em;}
li span {font-family:monospace;}
</style>
</head>
<body>
<ul>
<li><span> 1. </span>Erster Punkt, ich hoffe, dass dieser Text auch irgendwann umbricht, damit man auch sieht, dass er richtig angezeigt wird, nämlich mit einer Vernünftigen Einrückung.</li>
<li><span> 2. </span>Zweiter Punkt, auch diesmal hoffe ich, dass dieser Text auch irgendwann umbricht, damit man auch sieht, dass er richtig angezeigt wird, nämlich mit einer Vernünftigen Einrückung.</li>
</ul>
</body>
</html>
Nur kann ich dabei nicht dynamisch auf die Breite der Nummer reagieren. (Unterschied 2a und 3.1.9.0)
Da hilft dir meine Lösung auch nciht weiter, einzige Idee, die ich da habe, sind Tabellen :-(
Gruß
Martin