Thomas Luethi: und PHP, Dezimalausrichtung in Listen und Tabellen

Beitrag lesen

Hallo,

ich bin langsam am verzweifeln. Wie kann ich am Geschicktesten (auch mit PHP) eine Dezimalausrichtung für Tabellenzellen bauen, wenn die Schriftart nicht festliegt?
Praxis
Lege die Schriftart auf monospaced fest und gib alle Werte mit der selben Nachkommastellenzahl aus.

Genau. Ist in PHP mit sprintf() oder so kein Problem.

Mit CSS dann noch alles rechtsbuendig. Ich mache es so:

td.chf
 { text-align:right; font-family:"courier new",courier,monospace; }

<td class="chf">123.45</td>
<td class="chf">1.25</td>

Klappt ganz gut in den Browsern, die CSS koennen.
Wenn die andern auch noch wichtig sind, halt zusaetzlich noch
das veraltete align-Attribut in die TD schreiben:

<td class="chf" align="right">123.45</td>

mfg
Thomas